home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / _catalog.s / stcat.103 / text / programm.ing < prev    next >
Text File  |  1998-10-26  |  114KB  |  1,660 lines

  1.   ****************************************************************************
  2.               PROGRAMMING LANGUAGES, SUPPORT DISKS AND EMULATORS
  3.   ****************************************************************************
  4.  
  5.   LAN.01  Atari ST Language disk.  Includes the original ST Basic,  Logo,  Neo
  6.   etc.   You must Autoboot the disk if you have an STE,  otherwise logo  won't
  7.   work.
  8.  
  9.   LAN.02  68000 Assembler, ST Basic demos, Logo demos, Pascal demo, Forth 83 -
  10.   fully working version.
  11.  
  12.   LAN.04   XLisp v2.1.  The complete implementation of the most commonly  used
  13.   language for utilising "Artificial Intelligence".  Well documented on  disk.
  14.  
  15.   LAN.05  A shareware C Compiler.  Mark Johnson C v2.3.  This is an  excellent
  16.   disk  for the beginner to C.  It also saves you a lot of  money.  This is  a
  17.   full implementation.  If not familiar with C,   please use with disks C.07 -
  18.   C.09.  Thanks to Terry Billany for  obtaining this updated version from  the
  19.   States.  This disk is dual  format. The programs are all available to single
  20.   sided drive owners  but you can only access the documentation if you have  a
  21.   double sided  drive. NOT TOS 1.4 upwards.
  22.  
  23.   LAN.06  Little Smalltalk. As documented in articles in PCW December 1987 for
  24.   four issues. Documented on disk, but cannot be fully appreciated without the
  25.   official operator's manual from Smalltalk Exchange in London.  Disk includes
  26.   many demos.
  27.  
  28.   LAN.07A  &  LAN.07B  Disk A has the CP/M operating  system on it.  This will
  29.   enable you to run CP/M programs written on other micros Disk B has a host of
  30.   CP/M utilities.  CP/M is fully documented on disk.
  31.  
  32.   LAN.08C   Atari  800  Emulator.  This  disk runs  Basic  and  assembly  code
  33.   programs.  It runs Atari Writer very well and if that is anything to go  by,
  34.   it should be a must for all former Atari 8 bit owners.  A later  version  is
  35.   on LAN.11 but you need 1 Meg of memory to run it. NOT STE.
  36.  
  37.   LAN.10  68000 Assembler- a well documented one at that.  Disk also  includes
  38.   Text editors and a Disassembler.  This disk is a must for anyone wishing  to
  39.   dabble in assembly language without forking out a fortune.
  40.  
  41.   LAN.11   An update on LAN.08C.  This version is virtually bug-free  and  now
  42.   supports  player missile graphics.Full 6502 emulation is supported  and  the
  43.   facilities  can  accomodate  basic  operations  for  a  C64  and  Apple   II
  44.   emulation.  Unfortunately  due  to  copyright,  the author  was  unable   to
  45.   incorporate the operating systems of these machines.  Needs 1 Meg of memory.
  46.  
  47.   LAN.12   ST  Icon Language.  Based on Snobol 4.  It was  developed  by   The
  48.   University  of Arizona in the USA.  It has nothing to do  with   icons,  the
  49.   name,  although  confusing,  it  entirely  co-incidental.  Icon  is  heavily
  50.   documented  on disk and is a complete version of the   language.  Registered
  51.   users will receive updates to the language and  the Icon newsletter.  Single
  52.   sided.
  53.  
  54.   LAN.13  Sozobon C - Another fully functioning C compiler,  perhaps the best.
  55.   It is  based on the Alcyon C compiler.  Includes over 150K of  documentation
  56.   on disk. Includes DLibs v1.2.
  57.  
  58.   LAN.14   Forthmacs v1.0.  The latest version of Forth '83 based  around  the
  59.   Micro Emacs text editor. This is a fully functioning  shareware product from
  60.   The States.
  61.  
  62.   LAN.15   XProlog  v2.0.  A  PD version of Micro Prolog.  This  is  a   fully
  63.   functioning  version of the language.  Over 25k of  documentation plus  some
  64.   example source files included.  This  version is installed to run from Drive
  65.   C.  If  you  don't have a  hard drive you need to  follow  the  installation
  66.   instructions  in   the  documentation.   Assemble  -  a  fully   functioning
  67.   assembler.   Passm - another assembler.  Gemfast - GEM AES and VDI bindings.
  68.   These are improved libraries for use with C compilers as far as I  can  make
  69.   out. Blitter - the manual for the blitter chip. It is  primarily intended as
  70.   a guide to programmers.
  71.  
  72.   LAN.18  Modula 2 v1.01 from Ana Systems - A fully functioning implementation
  73.   of the language.  You need both disks to use the system.  The language  runs
  74.   from within a GEM based shell which is very user  friendly.  You need a text
  75.   editor to input your code.  Any text editor,  even  1st Word in Non WP  Mode
  76.   would  do.   The  intended  one  was  Micro   Emacs  but  this  would   have
  77.   neccessitated a second disk.  Your own choice of text editor can used in its
  78.   place. Includes compiler, linker and library files.
  79.  
  80.   LAN.19   Another  Modula  2 compiler.  This one is German  although  it   is
  81.   documented in English as well.  Needs 1 Meg of memory to run.
  82.  
  83.   LAN.20M   Toy  Prolog v3 - similar to the version on LAN.15 but takes  up  a
  84.   whole disk. Includes source codes and demo files. Full documentation of over
  85.   90k on disk.
  86.  
  87.   LAN.21  ELAN-1. Elan is an educational programming environment  language for
  88.   learning and teaching systematic programming from the Netherlands. Over 160k
  89.   of documentation on disk.
  90.  
  91.   LAN.22C   STOS Basic Tutorial by Lozian.  Fully documents every command   of
  92.   STOS Basic. This disk has been designed to compliment the STOS  series being
  93.   run  in  Floppyshop News from February 1990 onwards.  It is   invaluable  to
  94.   anyone  learning  the language.  You need STOS Basic in  order to  use  this
  95.   disk.  This  program  has  been  updated to run on  the   STE  and  now  has
  96.   additional  commands.  Type  MAESTRO or CREDITS at the   command  prompt  to
  97.   access the extra features.
  98.  
  99.   LAN.25  Adventure Game Toolkit v1.3 - A quality shareware product  from  The
  100.   States.  Write  your own adventure games in a similar style to  the  Infocom
  101.   series.  Is capable of producing excellent text  adventures.  Comes complete
  102.   with full documentation on disk.  Users are  encouraged to register with the
  103.   author.  Full details on disk.  Now includes an easy to use GEM based  shell
  104.   for compiling the games and running the finished versions.
  105.  
  106.   LAN.26  The full manual for ADA (Programming Language).  This  language  has
  107.   not   yet  been  ported  to  the  ST.   Fifteen  chapters  and    associated
  108.   documentation sets out the full specifications for the  language.  Over 800k
  109.   of documentation.
  110.  
  111.   LAN.27   ZX81 Emulator.  This is NOT a joke!  Fully emulates the first  home
  112.   computer.  Ironically the emulator itself is many times larger than the ZX81
  113.   ROM  itself.  A  total  of  38 original ZX81 games  are  included  on  disk.
  114.   Instructions  for the emulator and for transferring the files across are  in
  115.   German  but the emulator itself is in English.  You'll have to get  used  to
  116.   keywords again!  Press HELP for a keyboard diagram.  Type LOAD "filename.81"
  117.   to load. LOAD is on the J key and " is on the + key on the ST. LOAD"" brings
  118.   up the Atari file selector! Runs in colour or mono.
  119.  
  120.   LAN.28 & LAN.29  GNU C v2.42 - Yet another  Shareware C  compiler  from  The
  121.   States.  Full installation instructions (hard drive preferred) are  included
  122.   as is the latest version of the popular command shell Gulaam. GNU C will run
  123.   on  1  Meg  (just!) but is more comfortable in  2  Meg  or  more.  Multi-TOS
  124.   compatible.
  125.  
  126.   LAN.30   GNU C Debugger.  Designed to complement LAN.28 and  LAN.29.  Source
  127.   level debugger with many different types of breakpoints and data examination
  128.   facilities.  Help can be called up from within the program.  Full manual  is
  129.   included  on  disk.  To use the debugger with GNU C you will need 2  Meg  of
  130.   memory.
  131.  
  132.   LAN.34, LAN.35, LAN.36, LAN.37, LAN.38 & LAN.39  TeX On The ST.  This  is  a
  133.   typesetting program and comes on six disks. It is recommended that  you  use
  134.   this program  with a  laser printer  although it  will work on  a dot matrix
  135.   printer.  A minimum of 1 Meg memory is needed although you  will be somewhat
  136.   limited.  TeX is very memory hungry so be warned. You must have at least one
  137.   double sided drive  although two is  desirable and a  hard disk is an  added
  138.   bonus. TeX has its own  fully programmable  language which you  will need to
  139.   become familiar  with.  These  programs are very complicated to use but well
  140.   documented.
  141.  
  142.   LAN.43  ZX81 Support Disk.  Sixty nine ZX81 programs which have been  ported
  143.   across  to  the ST and will run under the ZX81 emulator  on  LAN.27.  Single
  144.   sided.
  145.  
  146.   LAN.44  GNU Make - a make utility for use with GNU C on LAN.28,  29 and  30.
  147.   This disk is only of use when used with the above set.
  148.  
  149.   LAN.45  TeX. Another disk associated with the typesetting programs on LAN.34
  150.   to LAN.39.  This disk contains the TeX DVI to Postscript converter (data and
  151.   C  sources  only).  You will need this disk if you intend  outputting  to  a
  152.   Postscript device. It is not needed for those of you who do not require this
  153.   facility.
  154.  
  155.   LAN.46  Modpas  - A Public Domain Pascal Compiler.   Included  on  disk  are
  156.   various library modules.   There is some documentation on disk.   Some of it
  157.   in English & some in German.
  158.  
  159.   LAN.48   Kent Recursive Calculator - A porting to the ST of KRC   Real  Time
  160.   Language from Unix.   I don't know much about this other than the fact  that
  161.   it   is  a  programming  language which  is  heavily  mathematically  based.
  162.   Extensive documentation on disk.  Should be familiar to Unix  users.  Single
  163.   sided.
  164.  
  165.   LAN.49  &  LAN.50  GNU SmalltalK.   An  implementation of Smalltalk  created
  166.   using GNU C on S-LAN.28 & S-LAN.29 (which are also needed).  Apparently this
  167.   version needs 4 Meg of memory!
  168.  
  169.   LAN.51   FGREP - GNU FGREP V1.1.  A compatible replacement for  Unix  FGREP.
  170.   The  options are the same as those of the GNU VEGREP.   GREP -  EGREP  V1.5.
  171.   Another Unix port.   Both programs should be familiar to Unix users.   Fools
  172.   Lisp - Another implementation of Lisp.
  173.  
  174.   LAN.52   Whattaheck  Source Code.   The source code to  the  Flexible  Front
  175.   screens  from  the Whattaheck demos.   Assempro Assembler  used  but  should
  176.   easily be converted to Devpac 2.
  177.  
  178.   LAN.53  Pascal Programming Disk 1.   Contains a number of tutorial files for
  179.   Personal Pascal and Turbo Pascal as well as source code for Turbo Pascal and
  180.   general  source  applicable to both.   A few executable  programs  are  also
  181.   included.
  182.  
  183.     LAN.54   Mint v1.14.7 - A multi-tasking operating system for the  ST.  Fully
  184.   documented,  source code included.  This is the multi-tasking kernel used in
  185.   Multi-TOS  and can be used as a direct replacement for MINT.PRG if you  have
  186.   an  earlier  version of that package.  It can also be used to  provide  true
  187.   multi-tasking  with  Gribnif's Geneva.  Please note that this  is  Mint  NOT
  188.   Multi-TOS (which is a commercial release).  Unless you have a  multi-tasking
  189.   AES  running,  you  will only be able to multi-task TOS  (rather  than  GEM)
  190.   programs. Needs at least 1 Meg, the more the better.
  191.  
  192.   LAN.55   MGR - A network transparent window system originally  designed  for
  193.   UNIX.   Fully documented.  Includes full source code. Must be run under Mint
  194.   v0.6 or later (LAN.54). Needs at least 1 Meg.
  195.  
  196.   LAN.57   Jove  - C source (only) of mammoth text editor  ported  from  Unix.
  197.   Requires GNU C to compile, so 2Mb RAM minimum.
  198.  
  199.   LAN.58   Bash - C source (only) of Bourne Again shell for Unix like  command
  200.   line environment.  Requires Gnu C, Gnu Make and Gnu Bison to compile, so 2Mb
  201.   RAM minimum.
  202.  
  203.   LAN.60   Make  - A programmer's make utility by  George  Woodside.  Runnable
  204.   versions  included  for Alcyon & Mark Williams compilers.  C source  can  be
  205.   modified  for  others.   Clips  - Expert system  shell  developed  at  NASA.
  206.   Extensive documentation, tutorial and examples.
  207.  
  208.   LAN.61   Man  -  Toolset for building and using  Unix  style  online  manual
  209.   system.  Lots of info and source.   Requires Unix and programming skills, so
  210.   not for beginners.
  211.  
  212.   LAN.62  AWK - ST version of Unix report generator.   High level language. No
  213.   docs,  so requires access to Unix documentation.   Anyone with typing skills
  214.   and time can contact Terry Billany.  Seems very close to the original.  Perl
  215.   -  Practical  Extraction  & Report Language.  200k+ of  code  and  200k+  of
  216.   documentation!   Sound  knowledge  of Unix assumed as well as lots  of  RAM.
  217.  
  218.   LAN.63   Spice - General purpose circuit simulation program  for  non-linear
  219.   dc,  non-linear  transient  and  linear  ac  analysis  (ex  Berkeley).  Well
  220.   documented.   A serious program with no concession to new fangled ideas like
  221.   graphics!
  222.  
  223.   LAN.64   Bibtex - Compiles bibliography listings for  TeX  document.   Needs
  224.   suitable list of literature to work from.   DVDSK33 - Prints DVI files on HP
  225.   Deskjet  printer.   MFontz  - A collection of fonts  for  Metafont.
  226.  
  227.   LAN.65  Fonts - A collection of fonts for use with TeX.   Macros - A set  of
  228.   macros  for  use within TeX documents.   Styles - A set of  macros  for  use
  229.   within Latex.
  230.  
  231.   LAN.66    C64 - The nostalgic Commodore 64 emulator.   Complete with  German
  232.   keyboard layout & docs! GNU Plot - Plots mathematical functions to screen or
  233.   printer.  Some  help  screens but no docs.  Mono only.  CDECL2S  -  Language
  234.   teaching aid.   Converts C source to verbose (English) descriptions or  vice
  235.   versa.   Source only,  C compiler needed.Patch - Updates a file by  applying
  236.   list  of  changes  generated by Unix DIFF utility.  C  source  and  runnable
  237.   program.
  238.  
  239.   LAN.67   Alloc-Fi  - GNU Un*x malloc (not ST).   Examples -  Sample  startup
  240.   scripts for BASH (LAN58).   Gnu_Go - The Chinese game.   PATCHES - Fixes for
  241.   BASH  1.05  (LAN58).   Readline - GNU library for  command  line  interface.
  242.   Would  need  serious rethink for ST.   Document - TeXinfo  for  Emacs  LISP.
  243.   Formdoit  v1.2d - Auto folder program to improve GEM dialogue box  handling,
  244.   from Gribnif of Neodesk fame. Less - Displays text files one page at a time,
  245.   like  Un*x  MORE.   Popup  -  Nice demonstration of pop  up  menus  from  C.
  246.   Documentation and some files seem to have gone missing.
  247.  
  248.   LAN.68  &  LAN.69  Revision Control System - Ported  to  ST by Alan Pratt of
  249.   Atari USA.   Maintains files (usually source code, but could be anything) as
  250.   original  version  plus changes made.   At any time you can go back  to  any
  251.   earlier version.   Essential tool for serious programmer.   Full docs and  C
  252.   source.
  253.  
  254.   LAN.74  FCC Menus - HiSoft Basic source for all the menus on the FCC  crew's
  255.   highly illegal serious software disks. 1.2MB of clever Basic programming and
  256.   a mine of ideas archived onto one disk. Please note that none of the illegal
  257.   software is included!
  258.  
  259.   LAN.75  A mixture of STOS programs including 1 game,  2 STOS accessories and
  260.   a  collection of BAS files.   NB you will need STOS Basic to use this  disk.
  261.   Speaktext  in STOS.   These programs allow you to use synthesised speech  in
  262.   STOS Basic programs.   Also on disk are a number of Basic source codes  from
  263.   the Atari ST User STOS series.
  264.  
  265.   LAN.77   Turbo Assembler v1.7 - Excellent Shareware  from Σ Soft  (Germany).
  266.   This is an updated version of the commercial Omikron  Assembler.  Integrated
  267.   debugger  and  editor,  GEM  libraries,  English docs  and  sample  programs
  268.   included.  Registered  users  (around 15 quid) get 240 page  manual.  1  Meg
  269.   recommended.
  270.  
  271.   LAN.78   Bison  -  GNU  freeware replacement  for  Un*x  YACC  (Yet  Another
  272.   Compiler-Compiler).  If  you  needed to ask,  you don't want  it!   DEFII  -
  273.   Devpac2 assembler source of demo program.   No docs but comments (mostly  in
  274.   easy French!) no problem to follow.  MusicTCC - Assembler source of Mad  Max
  275.   (.mus) music player.   Many music files included.  Orctools - C sources  for
  276.   around  20 standard Un*x style utilities including  DF,  DU,  Touch,  Chmod,
  277.   Grep,  Strings etc.  Regex - Regular expression interpreter/compiler library
  278.   for C programmers.  Both C and assembler source included.
  279.  
  280.   LAN.79  &  LAN.80  - Version  8 of  the  Icon  programming  language.   Many
  281.   improvements  over  version  on  LAN.12 (retained  for  single  sided  drive
  282.   owners).  Specifically  aimed at string & text processing.  Well  documented
  283.   with lots of examples and supported by the University of Arizona. Looks like
  284.   Pascal,  with run-time interpreter. Also includes ASH v0.76, a comprehensive
  285.   Un*x like shell.
  286.  
  287.   LAN.81  Tools for bare metal men.  SC84 - GEMmed driver for Wireless World's
  288.   SC84 EPROM programmer (address for kit of parts included).  XASMA18 -  Cross
  289.   assembler  for  the RCA 1802-6 series of microprocessors.  XASMA68  -  Cross
  290.   assembler   for  Motorola  6800-6808  and  68701   microprocessors.    Hefty
  291.   documentation  and C source included.  HEXTOS - Converts an Intel  Hex  file
  292.   into a Motorola S record.
  293.  
  294.   LAN.82  Pascal support disk - Libraries for date,  time,  string,  maths and
  295.   sound  chip handling for CCD Pascal Plus.  Docs and comments are  mostly  in
  296.   German but source and sample progs are included.  Also Pascal shell and some
  297.   ST vs PC benchmark info.
  298.  
  299.   LAN.83   Pascal  programming source disk - A wide range of  sample  programs
  300.   with source covering use of GEM AES/VDI, file handling, conversion, copying,
  301.   sorting,  printing and applications.  Docs are almost all in English.
  302.  
  303.   LAN.84   The complete set of C source files for the Sozobon C compiler  v1.0
  304.   (on LAN.13) and Dale Schumacher's dlibs library v1.2.  There's no reason now
  305.   why you shouldn't write that C++ compiler you always wanted!
  306.  
  307.   LAN.85  ZOO v2.1 - The complete C source for version 2.1 (on UTL.385) of the
  308.   Zoo archive/unarchive utility.  Around 90 files of manuals,  makefiles,  and
  309.   source for ST, Amiga, PC, DEC VMS and most UN*X variants.
  310.  
  311.   LAN.86   MODULA-2  PROGRAMMERS' DISK v1.2 - Mostly general  but  some  stuff
  312.   specific  to  ANA Systems M2/68k (on LAN.18).  It contains info  on  running
  313.   M2/68k from a ramdisk, the MicroEmacs v3.10 editor (with Modula-2 macros), a
  314.   working version of the MATHLIB0 library,  and a 100-page Modula-2  tutorial,
  315.   including many archived sample programs. This disk has all the utilities and
  316.   full  instructions you'll need to set up your system from  scratch.  New  in
  317.   this update are improved emacs support for Modula-2,  minor modifications to
  318.   the emacs macros and updates to, among other things, the CLI and the M2BUILD
  319.   utility.
  320.  
  321.   LAN.87  THE 11 COMMANDMENTS from Codehead Software - Info for programmers on
  322.   intercepting  system vectors to patch enhancements into TOS and GEM.  MFD  -
  323.   Searches  disks  for  duplicate  files.   The  supplied  C  source  includes
  324.   comprehensive facilities for file and directory handling.  XLISP - C  source
  325.   only  (no docs or executables) of a small implementation of XLISP  v2.1  for
  326.   the S ST, including object orientation.
  327.  
  328.   LAN.88   GHOSTSCRIPT  source - UN*X and MS-DOS C source  for  Free  Software
  329.   Foundation's  Postscript emulator.Includes device drivers for EGA,  VGA  and
  330.   SUN  screens  and Epson,  Deskjet and BJ-10 printers but no  executables  or
  331.   documentation, so not for beginners.
  332.  
  333.   LAN.89  KBAGS - The source code for a Prolog knowledge based adventure  game
  334.   system.  It  accompanies a series of articles in The ST Club  Newsletter  on
  335.   programming in PROLOG. MODED - Program (and C source) to invoke an editor of
  336.   your choice from within a Modula 2 environment.  MODULA 2 - Example  modules
  337.   to switch between user and supervisor mode and to handle TRAPs.  NROFF v1.10
  338.   -  ST  version  (C  source and compiled) of  Unix  derived  text  formatting
  339.   utility.  Complete  with full documentation (in nroff  format,  naturally!).
  340.   PML-SQRT  -  An improved version of the square root function for the  GNU  C
  341.   floating  point  library.  RSC-CONVERT - Converts resource  files  (in  .RSH
  342.   format as created by DRI RCS only,  I believe) to Turbo C source format  for
  343.   inclusion in C programs.
  344.  
  345.   LAN.90  BASIC  - Sample source codes in various dialects:- FAST BASIC  -  80
  346.   COLOUR SCROLL DEMOS,  FILE SELECTOR, RUBIK'S CLOCK, DIGISOUND SAMPLE PLAYER.
  347.   GFA - BLITTER SWITCH,  LANDSCAPE CREATOR,  UNDO,  PSAVE.  HISOFT -  UUDECODE
  348.   ACCESSORY.  STOS - SINE SCROLL DEMOS,  STARFIELD,  TILE GAME.  MINT_KSH - PD
  349.   version  of Un*x Korn shell for use with MinT multitasking TOS  replacement.
  350.   Just like having Un*x at home.  Manual but no source.  MINT_UTIL - C  source
  351.   (only)  of utilities for use with MinT multitasking  TOS,  includes  printer
  352.   spooler,  init  shell with pipes and job control and an accessory  to  start
  353.   background tasks from GEM. No version info, but later than Mint 0.6 release.
  354.   UNIXFLOP  -  A set of utilities for reading and writing files in tar  format
  355.   for  exchange with Un*x systems using raw 720k floppies.  Docs and C  source
  356.   included.  COMPRESS  -  Un*x V.4 compatible 16-bit  compress  utility  (i.e.
  357.   creates  .z  files).  Manual,  no source.  ZLIB - C library and  source  for
  358.   routines  to give read-only access to Un*x-style .z compressed files (up  to
  359.   16-bit compression).
  360.  
  361.   LAN.91  LYNXLIB - Source and compiled forms of a general purpose C  library.
  362.   Intended for Mark Williams C.  Includes (amongst many) routines for cookies,
  363.   virtual files,  wildcard matching on strings, picture format conversion, co-
  364.   routines etc.  PROLOG-68  - Pre-release version of a Prolog  language.  Very
  365.   fast (12 KLIPS - 30 times faster than TOY Prolog). Not complete and not well
  366.   documented,  so  not  for beginners,  but useable and planned  to  be  fully
  367.   Quintus compatible.
  368.  
  369.   LAN92   CROSSASM  -  A set of cross assemblers  (with  source)  for  688001,
  370.   688002, 688004, 688005, 688009 and 688011 micros. GEMFSTFX - Three bug fixes
  371.   for the vdifast library issued with Sozobon C v1.3.  TEXINTRO - An excellent
  372.   set  of documentation introducing TeX (the text formatting system)  for  the
  373.   beginner.  Unfortunately  it  is in Tex format,  so a bit chicken  and  egg!
  374.   MORETEX  -Info  on printing pound signs in TeX and LaTeX.  MCLOCK  -  Metric
  375.   clock  programs.  C  source for corner of Desktop standard or  metric  clock
  376.   which runs as an accessory. GFA Basic source for analog metric (100 hurs per
  377.   day)  clock.  SZADB  -  Version 1.2 of the adb debugger for  the  Sozobon  C
  378.   compiler.  Executables  and documentation only.  SOZOSUN - Set of  diffs  to
  379.   patch  Sozobon C to run under Unix BSD 4.2 on a SUN workstation  for  cross-
  380.   compiling for ST.  Who said minorities weren't catered for?  XSTRIP - Source
  381.   and  docs for a utility for stripping (all or partially) symbol tables  from
  382.   binaries created by GNU or Sozobon C.
  383.  
  384.   LAN.3100  &  LAN.3101  24-PIN  PRINTER  DRIVERS  and 360 dpi fonts  for  TeX
  385.   (LAN.34 - LAN.39). Printers covered include NEC P6/7, Epson LQ850/1050, Star
  386.   NB24/10, OKI 390 and compatibles.
  387.  
  388.   LAN.3245  BCTREE - B-Tree and ISAM database management libraries for Alcyon,
  389.   Megamax and MWC compilers (Alcyon version should be OK for Sozobon).  JULIAN
  390.   - Date handling libraries for Alcyon,  Megamax,  Lattice & MWC. PANES - Non-
  391.   GEM text window library routines for C.  RTEX V1.3 - A GEM shell to simplify
  392.   use  of  the TeX/LaTeX typesetting package.  Well  documented.  SIMPLE  C  -
  393.   Sample  code to demonstrate C constructs.  SOZOINIT - Replacement  start  up
  394.   module  for  Sozobon  C,  to build programs which can run as  PRG  and  ACC.
  395.   There's  also a set of diffs to patch the compiler source to run  under  BSD
  396.   Unix.  TMYCIN  - A simple expert system shell for XLISP 2.0.  WINDOW C  -  A
  397.   short C sample which opens a GEM window.
  398.  
  399.   LAN.3246   GFA  BASIC DEMOS FROM THE VIRTUAL REALITY CREW - Lots  of  sample
  400.   code  including  an 8-CHANNEL link which uses 2 ST's  to  play  NoiseTracker
  401.   modules in 8-channel stereo!   CCHANGER - Changes Desktop colour. PIXTRACK -
  402.   'Rains' pixels to create random landscapes in executive toy style. PALETTE -
  403.   A  palette  converter  for  Degas PI1  pictures.  HINTS  -  Game  hints  for
  404.   Barbarian,   Arkanoid2,   Bloodwych,   Dungeon   Master,   Elite,   Strider,
  405.   Thundercats, Virus, Xenon II.
  406.  
  407.   LAN.3247  ASM520 v2.02 - A complete assembler package which runs on 0.5 Meg.
  408.   It  comes  with  integrated editor and online help facility  and  there's  a
  409.   comprehensive manual on disk.  Standard Motorola mnemonics are used and it's
  410.   very  fast.  The latest version allows text buffers to be re-sized  and  the
  411.   mouse is now activated on disk commands. Medium or high res.
  412.  
  413.   LAN.3248   IAN  LEPORE'S  HEAT'N'SERVE  C V1.4 - This is  a  bug  fixed  and
  414.   precompiled  version  of  v1 of the Sozobon C compiler  with  all  necessary
  415.   libraries  and docs etc,  packed onto one floppy.  The package  includes  an
  416.   installation  utility  to unpack it onto hard or floppy disk  as  a  working
  417.   system.  (Ian is the guy who wrote the GEM libraries for Sozobon).  Requires
  418.   at least 1 Meg.
  419.  
  420.   LAN.3249   MINIX  FS v6.08 - An add on for Multi-TOS to  handle  Minix  file
  421.   systems.  Full  documentation.  PERL  - The ST version of this  mega  system
  422.   programmers' language,  much talked about in the Unix world,  now updated to
  423.   patchlevel  19.  Contains  binaries and the atari specific  C  source  (full
  424.   source is 3 MB or so). TEX_PIC - LaTeX picture environment definition macros
  425.   ported to plain Tex, with a couple of examples.
  426.  
  427.   LAN.3250  TQGEM - A new set of Shareware GEM bindings for FTL Modula 2, with
  428.   full documentation of each function including the new ones in TOS 1.4,  2  &
  429.   3. Better and faster than the FTL originals.
  430.  
  431.   LAN.3251   BC  FORTRAN 77 version C compiler - The language  used  by  'real
  432.   programmers' according to legend.  See for yourself why they became extinct!
  433.   Fully working, but not much documentation (real programmers don't need any).
  434.   GDBM  -  A  set of diffs to port GNU dbm  (random  access  database  library
  435.   routines for C programmers) to the ST.  MCPFIX - A fix for the DLIBS  memcpy
  436.   library  routine  (as  used in Sozobon C).  NASM -  A  cross  assembler  for
  437.   developing  6502  code on the ST.  Primarily intended for  the  Atari  8-bit
  438.   range,  but should be usable for Apple II, C64 and maybe even Beeb. Binaries
  439.   only, some docs but no source.
  440.  
  441.   LAN.3252   FLOWCHART COMPILER - Describe your program in high  level  pseudo
  442.   code  (FDL - flowchart description language) and the compiler will print  it
  443.   as  a flowchart.  GEM interface,  examples and comprehensive docs.  FORST  -
  444.   Forth language.  Limited documentation (i.e.  no tutorial for beginners) but
  445.   with complete assembler source for Devpac. FPU - A set of patches for TurboC
  446.   to support the TT's floating point processor.  Programs compiled with  these
  447.   routines will run on a standard ST,  but use the fpu when run on a  TT,  the
  448.   best of both worlds.  POPUP - A demo and Lattice C library for a fashionable
  449.   'popup' menu system like the Archie etc,  slide off the side of the menu for
  450.   more options and so on,  ad infinitum (or nearly).  Can display help message
  451.   as each option is passed over.  Register for 15 quid and you get the source.
  452.  
  453.   LAN.3253   F2C  - FORTRAN TO C CONVERTER - The Atari version  of  a  utility
  454.   developed by AT&T Bell Labs and Bellcore (serious computer research people -
  455.   IQ of 180 required to be a teaboy!). Comes with libraries for the ST and TT,
  456.   but  assumes you know your way around Fortran and have the Gnu  C  compiler.
  457.   Requires  a  hard disk and 2MB RAM minimum,  so not for the  casual  hacker.
  458.  
  459.   LAN.3282   THE SUPERVISORS PROGRAMMING DISK - Source code from  Poland.  You
  460.   will  need  Devpac 2.  Full source code to the Gigascroll demo  which  first
  461.   appeared in Mindbomb, source to Dogodrum music and chip music. Formerly part
  462.   of the BUDGIE UK range.
  463.  
  464.   LAN.3431C   STOS  STARTER PACK 1 by Ralph Effemey - A Shareware  disk  which
  465.   contains 3 skeleton STOS Basic games for you to extend,  modify or complete.
  466.   This  disk  includes ARMOURGEDDON,  45 CALIBRE and PONTOON.  All  games  are
  467.   incomplete and intended as a study guide to STOS programmers.  Obviously you
  468.   need STOS Basic in order to use this disk. Highly recommended.
  469.  
  470.   LAN.3432C   STOS  STARTER PACK 2 by Ralph Effemey - Another  Shareware  disk
  471.   with 3 skeleton STOS Basic games for you to extend, modify or complete. This
  472.   disk includes F5,  FUN and MOWER. All games are incomplete and intended as a
  473.   study guide to STOS programmers.  Obviously you need STOS Basic in order  to
  474.   use this disk. Highly recommended.
  475.  
  476.   LAN.3433C  &  LAN.3434C  STOS  STARTER  PACK 3 by Ralph Effemey - Even  more
  477.   STOS source to play around with.  SUBMARINE - Take command of a submarine in
  478.   this warfare simulation. LUNAR PENAL COLONY 7 - A strategic adventure set in
  479.   Outer Space. ROBOACTIVE - Command a star fleet and save the Earth. As usual,
  480.   all games are incomplete and intended as a study guide to STOS  programmers.
  481.   Obviously you need STOS Basic in order to use this disk. Highly recommended.
  482.  
  483.   LAN.3435,  LAN.3436 &  LAN.3437  SB-PROLOG v3.1 from University of Arizona -
  484.   A full Prolog language and compiler ported from Unix.  It performs at  about
  485.   5100 LIPS (logical inferences per second) on the ST and  needs  at least 1MB
  486.   of RAM, preferably more. Includes source and a user guide (in nroff format),
  487.   but  a beginner would need more info.
  488.  
  489.   LAN.3541   CORKSCREW  -  Assembler  source  for  the  Fingerbobs'  Corkscrew
  490.   Scroller  v2.0.  Downright amazing!  EMULAMST - Amstrad CPC464 emulator  (it
  491.   claims). Doesn't seem very comprehensive to me, and I've never used one! May
  492.   be  a  joke,  maybe not.  GFASPEC - A routine to show  SPECTRUM  512  (.SPU)
  493.   pictures from GFA Basic. LOSTBOYS TWIST - A full description (with assembler
  494.   source)  on  how  the  amazing 'twist' scroll in  the  Definitive  Demo  was
  495.   created.  MISTY by ACO and Whee The Fibble - An extension for use with  STOS
  496.   Basic. Some handy extra commands plus screen handling routines rewritten for
  497.   greater speed.  Highly recommended for all STOS programmers.  As used in The
  498.   Misty STOS Demo on DEM.3474C. NIFTY - A handy acccessory for use from within
  499.   STOS Basic.  You can delete/rename files,  format a disk,  set function  key
  500.   strings & keyboard repeat,  display scancodes and translate hex to decimal &
  501.   vice-versa.  STOS ONLINE MANUAL v1.2 - Very pretty and useful too!  Gives  a
  502.   mouse  driven description and demo of each command/function  available  from
  503.   STOS Basic.  STOS_FIX - A replacement STOS loader which allows STOS Basic to
  504.   run  with  any ST,  STE,  TT OR Falcon!  This won't make your  run  only  or
  505.   compiled programs run, it just allows STOS itself to be used and programs to
  506.   be  run from within the interpreter.  STOS_STE - Extensions for  STOS  Basic
  507.   which allow you to use some of the extra features of the STE. You can access
  508.   multiple joysticks,  hardware scrolling, the extended palette, light gun and
  509.   DAC  sample replay.  TR - A port of the Un*x character translation  utility.
  510.   Binary and C source versions included, with manual page.
  511.  
  512.   LAN.3542   GRAPHICS  LIBRARY  for Lattice C v5.06 & Sozobon C  -  An  almost
  513.   complete implementation of Turbo C graphics library which is 100% compatible
  514.   as far as possible.  Includes all the most useful functions eg; arc, circle,
  515.   ellipse,  bar,  polygon,  fill,  line, with pattern and colour control. Full
  516.   documentation  and demos included.  PORTABLE PROLOG v2.1 - This  interpreter
  517.   understands  just about all of Clocksin & Mellish.  It comes  complete  with
  518.   examples  and  built-in Microemacs editor.  The editor  is  well-documented!
  519.   TEMPCALL  - Invokes TEMPUS as an editor from the ST Pascal shell,  I  think!
  520.   German code and I don't have either to test.
  521.  
  522.   LAN.3543   GNU  UTILITIES  v3.1 - MinT (LAN.54) versions  of  standard  Un*x
  523.   utilities - CHGRP,  CHMOD,  CHOWN,  CP,  DD,  DF, DU, LN, LS, MKDIR, MV, RM,
  524.   RMDIR  and  TOUCH.  These  will  also run under  TOS.  MINIXFS  v0.55  -  An
  525.   installable  file system for MinT 0.9x.  It replaces the TOS file  structure
  526.   with one more like Un*x.  Complete with C source and docs.  TOSWIN v1.4 - An
  527.   accessory  to  run TOS program(s) in windows alongside GEM programs  or  the
  528.   Desktop. Needs MinT multi-tasking operating system, obviously.
  529.  
  530.   LAN.3544   STOS  PACK 1 by A C Porritt - About 60 programs  in  STOS  Basic,
  531.   everything from short useful routines to complete games. A mine of ideas and
  532.   information.
  533.  
  534.   LAN.3545  GFA EXPERT v2 - This disk is packed with interesting files for the
  535.   GFA Basic v3 user. Many sample programs are included as well as 'Your Second
  536.   GFA  Basic  Manual',  a  220K (122 page) document  covering  everything  the
  537.   standard GFA manual doesn't!  Everything you'll ever need to know about  GFA
  538.   Basic. Highly recommended.
  539.  
  540.   LAN.3612  ATARI ST MACHINE SPECIFIC PROGRAMMING IN ASSEMBLY by Robert Arp  -
  541.   This  is a massive programming guide to the Atari ST.  The disk includes  11
  542.   chapter   comprising  of  1.2  Megabytes  of  invaluable   information,   57
  543.   accompanying diagrams in both IMG and Postscript formats,  and 41 executable
  544.   files  referred  to  in the text.  It is assumed that you will  put  it  all
  545.   together  in 1st Word Plus or a DTP package and print it out.  This book  is
  546.   not  a beginners' guide to assembly programming.  It assumes the user to  be
  547.   familiar  with assembler and aims to cover the points missed by the  various
  548.   publications  currently available,  whilst referring to them  as  additional
  549.   reading.  The files are supplied in the form of self extracting archives and
  550.   require  about  12 Megabytes of hard disk space when  decompressed.  If  you
  551.   don't need the Postscript files,  you will require less than 3 Megabytes  of
  552.   hard disk space. All this comes on one double sided disk! If you require the
  553.   sources to the program files, they are on LAN.3613.
  554.  
  555.   LAN.3613   ARP SOURCE - The assembler source for the  programs  accompanying
  556.   Robert Arp's reference guide to the ST on LAN.3612.  GNU ZIP V1.2.4 for  TOS
  557.   and V1.0.7 for Minix - This is a port of GNU ZIP from Unix.  It is  designed
  558.   as a freeware replacement to Compress on Unix systems.  It uses the  Lempel-
  559.   Ziv 1977 compression method and is compatible with PKZIP v1.9 on the PC.  It
  560.   can also extract .Z files and GNU TAR files.  ULTIMATE GFA DATABASE v1.5  by
  561.   Neil  Warwick  - An invaluable reference aid to all articles  on  GFA  Basic
  562.   programming published in ST News,  Ledgers, Maggie, STEN, GBUG, DBA Mag, ADM
  563.   Mag,  HP Source,  Amazine,  ST Format and GFA User.  It does not contain any
  564.   articles  or source code,  merely a precise reference to where you can  find
  565.   the  information  you require.  You can even listen to one of 18  pieces  of
  566.   music as you read!
  567.  
  568.   LAN.3728  STOS BITS & PIECES by Robert Annett - A collection of STOS  source
  569.   code  and articles on STOS,  much of which was published by the now  defunct
  570.   STupendous  disk  mag.  There's  also an incomplete  game  which  was  being
  571.   developed by the author. One level is present and you can obviously add more
  572.   yourself.  A  digidrum demo with source code and some  miscellaneous  source
  573.   code with accompanying docs are also included. A worthwhile addition to your
  574.   collection if you are a STOS coder. There's also a few snippets of assembler
  575.   source for the more enlightened!  MOUSECOL by Tony Greenwood - A little STOS
  576.   accessory  which  lets you load up a Degas or NEO picture and find  out  the
  577.   mouse  coordinates and colour values in it.  It also offers to grab  from  a
  578.   program bank but I can't get this bit working!
  579.  
  580.   LAN.3845   GOFER  v2.20  - A programming language based  on  the  functional
  581.   programming language Haskell and written by the author as part of his search
  582.   into  'qualified types'.  Although based on Haskell,  it is only  a  partial
  583.   implementation  of that language,  having many new experimental features  of
  584.   its own.  It is almost entirely mathematically based and comes complete with
  585.   a 221 page manual on disk,  an editor and a few example programs.  Gofer  is
  586.   best run from a CLI.
  587.  
  588.   LAN.3846  GNU TEXT FILE PROCESSING UTILITIES V1.5 - A collection of programs
  589.   ported from Unix as part of the GNU project.  The programs are  CAT,  CKSUM,
  590.   COM,  CSPLIT, CUT, EXPAND, FOLD, HEAD, JOIN, NL, OD. PASTE, PR, SORT, SPLIT,
  591.   SUM, TAC, TAIL, TR, UNEXPAND, UNIQ, WC. These programs will be second nature
  592.   to Unix users but will be somewhat cryptic to the rest of us.  They are best
  593.   run from a CLI and come the some documentation.
  594.  
  595.   LAN.3847  CRYSTAL V0.46 - A highly portable GEM library for use with GEM and
  596.   Modula 2 systems. It is set up to be run using the MUPFEL CLI from Gemini on
  597.   UTL.400,  although the scripts could be adapted for other CLIs.  Differences
  598.   between machines are taken care of by use of the GNU C  Preprocessor,  which
  599.   is also supplied. Includes full C source.
  600.  
  601.   LAN.3848   ERORBASE V1.0 by Martin Wright - A STOS accessory which makes  it
  602.   easier to understand errors in STOS programs.  It is essentially a  database
  603.   of all the STOS error numbers and their meanings.  Much faster than  looking
  604.   up the manual!  GNU DEBUG V3.5 - This version of the GNU debugger ONLY works
  605.   with  MINT (or Multi-TOS).  It now supports GNU C++ as well as the  standard
  606.   GNU  C.  GNU  SUPER  OPTIMISER V2.2 - A function  sequence  generator  which
  607.   employs  a  generate  and test approach to  find  the  shortest  instruction
  608.   sequence  for a given function.  Most suitable for use on shortish  routines
  609.   since it is very time intensive.  XAES V0.3 by Ken Hollis - A C programmer's
  610.   library which adds various extensions to the AES.  It allows up to 8 windows
  611.   open  on  the Desktop,  pop-up windows with ultra fast  selection  routines,
  612.   custom  editing  routine,  custom form_button and  form_keybd  replacements,
  613.   extended  object types and sensing routines,  use of macros and  much  more.
  614.   Fully  Multi-TOS  compatible.  Supplied  as C source for  use  in  your  own
  615.   programs.
  616.  
  617.   LAN.3849  M2POSIX - An implementation of POSIX's system calls for Modula  2.
  618.   If your Modula 2 compiler is anything other than Megamax or TDI, you'll need
  619.   the GNU C Preprocessor (on LAN.3847) to translate the sources.  M2POSIX only
  620.   runs  under  MINT (Multi-TOS).  Sources and example programs  are  included.
  621.   Unfortunately  the  sparse documentation is in German.  MIT2MOT  -  Converts
  622.   68000  assembler  source  files from MIT syntax (as used by  GCC's  GAS)  to
  623.   standard Motorola syntax for use with Heat & Serve C (on LAN.3248) and other
  624.   C compilers.  OLS - A linear regression tool ported from Unix.  It does many
  625.   of the things a normal statistics package does by way of linear regressions.
  626.   Full docs on disk. Multi-TOS compatible.
  627.  
  628.   LAN.3896   GNU  PLOT V3.0 - An interactive function plotting  program  which
  629.   plots mathematical functions.  It can plot any type of 2D or 3D structure to
  630.   screen or printer.  This is the ST version of GNU PLOT from the PC and Unix.
  631.   It  is command line driven and uses a command structure similar to  C.  This
  632.   version  is a major upgrade over the one on LAN.66 and comes  complete  with
  633.   about  90k of docs in TEX format and on-line help for  every  command.  This
  634.   program is ideally suited to University and College students. Needs 1 Meg.
  635.  
  636.   LAN.3897   BASHMINT  V1.12  - A special version of the  Bourne  Again  Shell
  637.   (BASH) on UTL.388,  which will only run on a TT or Falcon running Multi-TOS,
  638.   with  a  68882 maths co-processor fitted.  BASH is a CLI ported  from  Unix.
  639.   Requires  at least 2 Meg.  MG UTILITIES V3.6 - A Collection of 11  utilities
  640.   ported  from Unix.  Unfortunately there are no docs but if  you're  familiar
  641.   with Unix, you won't need them anyway. The programs are CNM, FIXSTK, GCC_AR,
  642.   GCC_LD,  GCC_NM,  GCC_SIZE,  PRINTSTK,  SIZE68,  SYM_LD, TOGLCLR, XSTRIP. MG
  643.   Utilities require Multi-TOS (MINT).  RADILO - The C souce code for a program
  644.   which copies specified files to a ramdisk on boot up. RAMXFS - A re-sizeable
  645.   ramdisk filing system (i.e.  it grows or shrinks to the size needed as files
  646.   are added or deleted) for use with Multi-TOS (MINT).  Unfortunately  there's
  647.   no program,  only the C source is given.  EXEC REG - Patched C source  which
  648.   makes  A4  and  A5 point to the bss and  data  section  bases  respectively.
  649.   Incorporating   this   code  into  your  programs  will  lead   to   greater
  650.   compatibility  with MINT.  MINTMACS - Assembler source for incorporating  an
  651.   extensive list of pre-defined macros into your programs,  for use under MINT
  652.   compatible programs. TSH V1.1 - A graphic shell for running the TEX document
  653.   processing  and  typesetting  system on LAN.34-39.  This  version  is  fully
  654.   compatible with TexSYS ST-TEX.  It makes this beast of a system much  easier
  655.   to  use,  eliminating  the  dreaded  CLI  interface.  Written  by  a  German
  656.   Professor,  this version has been translated into English.  Needs at least 1
  657.   Meg, preferably more.
  658.  
  659.   LAN.3898   ASSEMBLER 2000 by Chris Skellern - An excellent  Shareware  68000
  660.   assembler from the author of Family Roots.  It includes a number of  example
  661.   programs  and  a complete game for you to compile.  Registered users  get  a
  662.   printed manual,  printed tutorial and the latest update of the program.  CPP
  663.   V1.0.1  -  A stand alone C pre-processor intended for use with  C  compilers
  664.   such  as Heat & Serve C (on LAN.3248),  which do not provide access to  pre-
  665.   processor  output.  It is ANSI C  compatible,  supporting  trigraphs,  token
  666.   pasting  and stingizing.  FLTPACK V1.1 by Trevor Blight - A  high  precision
  667.   floating point library for use within your own Modula 2 programs.  You  need
  668.   to  be familiar with Modula 2 programming in order to use  these  libraries.
  669.   Source code is included. LATEX GRIND V1.2 - A minor adaptation of TGRIND for
  670.   plain  TeX,  modified for use with LaTeX.  Its purpose is to  produce  LaTeX
  671.   documents from program listings. C source only, no executables.
  672.  
  673.   LAN.3899   BISON  V1.2 - An adaptation of the Unix tool  YACC  (Yet  Another
  674.   Compiler Compiler) on LAN.78,  which has been adapted for use with MINT.  It
  675.   should be noted that this version ONLY works with MINT (or Multi-TOS).  PERL
  676.   V4.035  -  The  latest  adaptation of  the  Practical  Extraction  &  Report
  677.   Language, ported from Unix. It comes with no documentation and needs lots of
  678.   memory.  Both  TOS  and  MINT (Multi-TOS) versions of  the  executables  are
  679.   included.  A  sound  knowledge  of Unix is required to  make  use  of  these
  680.   programs. Requires at least 1 Meg for the TOS version and at least 2 Meg for
  681.   the MINT version.
  682.  
  683.   LAN.3900  &  LAN.3901  GNU TEXINFO v3.1 - A  document  system  which  allows
  684.   you  to  produce both on-line information and printed output from  a  single
  685.   source  file.  This  allows you to create a manual complete  with  chapters,
  686.   cross referencing, indexing etc, and an on-line menu driven manual which can
  687.   be accessed from within your own programs.  To use TexInfo,  you require the
  688.   TeX  document  processing  and typsetting system on  S-LAN.34  to  S-LAN.39.
  689.   Requires  MINT  or Multi-TOS.  You'll probably need 4 Meg,  to  use  TeXInfo
  690.   properly. TeXInfo itself is on the first disk, with over 740K of docs on the
  691.   second!
  692.  
  693.   LAN.3902   THE C ADVENTURE TOOLKIT - A text adventure creator system  for  C
  694.   programmers.  It  performs  all the 'dirty work' of  writing  the  adventure
  695.   system,  whilst  allowing  the user maximum control over everything  in  the
  696.   game.  There are no limiting factors such as the number of  rooms,  objects,
  697.   players,  verbs and such,  as with most adventure creators. However, a sound
  698.   knowledge of the C language is required to make use of the  disk.  Obviously
  699.   you need a good C compiler as well. Both the ST and PC versions are supplied
  700.   on the same disk.
  701.  
  702.   LAN.3903  DUMPAOUT v1.0 by Ian Lepore - Dumps out information about a GNU  C
  703.   A.OUT  object  module.   Includes  C  source.   GNU  TAR  V1.11.1  -  An  ST
  704.   implementation  of  TAR,  the standard tape archiver utility  used  on  Unix
  705.   systems.  This  version only runs under MINT or Minix.  MDIS -  Disassembles
  706.   executable  files  created  for  the  M6800,   M6801/3,  M6809  and  M68HC11
  707.   microprocessors.  Executables only,  the C sources seem to be missing.  MINT
  708.   compatible.  MAKE  INDEX  V2.12 - Creates an index from a  document  created
  709.   using LaTEX.  ST CRON V1.0 - The ST implementation of Cron and Crontab  from
  710.   Unix systems. It runs as a background task under MINT and monitors processes
  711.   running.  It  can  be  used for a number of purposes,  such  as  starting  a
  712.   specified application at a specified time,  shutting down applications which
  713.   have completed their task, and so on. Includes C source. STOS - A collection
  714.   of useful bits and pieces for STOS programmers.  STARS - Basic and  compiler
  715.   extensions  which let you use parallax starfields within your own  programs.
  716.   You also have a few new commands to manipulate the starfield with.  SPC 18 -
  717.   An  extension which allows you to load and display compressed  Spectrum  512
  718.   pictures  within  your  own STOS Basic programs.  Two SPC  pictures  and  an
  719.   example  program are also included.  DIA SHOW - Displays Degas PI1  pictures
  720.   using a number of different effects. DREHUNG - Flips a graphic screen upside
  721.   down and back upright in a fraction of a second. SCHMEIR - Bounces a graphic
  722.   around the screen while playing an AMOS soundtracker MOD file.  You'll  need
  723.   the STOS Tracker extension on MUS.165C to use this program.
  724.  
  725.   LAN.3904  MU EDIT V2 - A complete implementation of the Mutt Editor,  ported
  726.   from  Unix  systems.  Mutt is a text editor which is very similar  to  Micro
  727.   Emacs.  It  has  its  own  built-in command language  which  allows  you  to
  728.   customise the program for your own requirements.  It also has its own built-
  729.   in  compiler  which  allows  you  to  compile  the  code  you  write.  Fully
  730.   documented.  GNU STREAM EDITOR V1.17 - A port of GNU SED from Unix  systems.
  731.   It  runs  under MINT but only works with programs which run it  in  a  pipe.
  732.   Since there's no docs with this one,  it's really only of use if you have  a
  733.   sound knowledge of Unix systems.
  734.  
  735.   LAN.4175  ST OBERON V1.0 - An ST implementation of the OP2 Oberon  compiler.
  736.   This  implementation  is in an early stage of development and  none  of  the
  737.   features  of  Oberon 2 as implemented yet.  Unfortunately the  docs  are  in
  738.   German.  POWER BASIC SOURCE by Peter Benson - A collection of eight complete
  739.   programs  written in Power Basic.  Both PRG and source  are  supplied.  Each
  740.   program has been written to demonstrate particular features of the language.
  741.   Also included is a collection of 13 functions which can be used in your  own
  742.   programs.
  743.  
  744.   LAN.4280   MODM0DEV  by Thierry Bousch - Serial device driver  for  "modem1"
  745.   port  under  MiNT.  Installs  a UN*X-like daemon for  separate  virtual  I/O
  746.   devices working through the ST's single serial port.  Also enhanced  stty(1)
  747.   utility.  Full docs and C source code.  PRETTY GOOD PRIVACY v2.61 by  Philip
  748.   Zimmerman - An RSA public-key utility originally designed for  MS-DOS,  UN*X
  749.   and VAX/VMS systems. It protects EMail and data files with sophisticated two
  750.   key encryption algorithms and ID verification. Full documentation and online
  751.   help.  Also Spanish and French language support,  and information on how  to
  752.   set  it  up  for  other languages.  Support  (mainly  through  Internet)  is
  753.   worldwide.
  754.  
  755.   LAN.4281   MFSDEFRAG  by Stephen C Tweedie - Linux  Hard  Disk  Defragmenter
  756.   ported  from  the PC.  Full C source code and  documentation  (with  copious
  757.   warnings and denials of all responsibility for any little accidents!). Ideal
  758.   for tidying up the data on your hard drive,  not to mention speeding it  up.
  759.   LFED  v2 - A Line-F emulator for ST's with a maths  coprocessor  fitted.  It
  760.   makes  applications aware of the existence of the FPU.  This leads  to  much
  761.   faster execution of programs which can use it. Source code included in C and
  762.   assembler. GNU ZIP V1.0.7T - Another implementation of the Zip archiver from
  763.   the  PC.  This  version  has been specially optimised for  use  on  a  68020
  764.   processor  or better and cannot be used on an 'ordinary'  ST.  Two  versions
  765.   supplied,  one  for  TOS,  the other for MinixFS.  CHIPMUNK BASIC V1.0  -  A
  766.   version  of the Basic language ported from Unix,  which runs as a CPX  under
  767.   XControl.  There are versions for the 68000,  68000 + FPU, 68030 and 68030 +
  768.   FPU. All commands are documented in English but the doc file for the program
  769.   itself is in German!
  770.  
  771.   LAN.4409  CD_ROM.M - C source which (when compiled) allows users to list and
  772.   download  files from any disc in an Atari CDAR504 CD-ROM drive connected  to
  773.   your BBS. ERROR.ACB by James Marson - A handy STOS accessory which lists the
  774.   meanings of all STOS error codes. Just call it up from within the STOS Basic
  775.   interpreter and type in the error number for a description. Much faster than
  776.   looking up the manual!  MNTSCALC v6.21 - A port from Unix of the spreadsheet
  777.   calculator (SC) which runs under Mint/MultiTOS. It completely text based and
  778.   does not use GEM.  However, it does have a number of powerful features. Well
  779.   documented but not what you'd call user-friendly (unless you are a Unix user
  780.   of course). PEACEBUG v1.19 by Emanuel Möcklin - A powerful symbolic debugger
  781.   and disassembler which runs in any resolution on the ST/E,  TT or Falcon. In
  782.   addition to 680xx op codes,  it also supports all FPU op codes.  One of  the
  783.   unique features of this program is its ability to debug a program running on
  784.   a remote Atari when two machines are connected via the Midi ports. Multi-TOS
  785.   compatible.  It  can be run as a TSR or run from the Desktop.  Although  the
  786.   program  and much of the docs are in English,  the main manual is  still  in
  787.   German. Highly recommended.
  788.  
  789.   LAN.4430  UNZIP V5.1 - This is a port of Info-ZIP's UNZIP utility from Unix.
  790.   Although it is fairly compatible with ZIP files created with PKZIP on the PC
  791.   and  STZip  on  the  ST,  it is primarily intended as  a  general  tool  for
  792.   decompressing ZIP files across different platforms such as Unix,  VMS, OS/2,
  793.   Windows,  AmigaDOS etc.  Two versions are included,  one for the 68000 based
  794.   ST,  the other for the TT, Falcon and 68020 (or better) accelerated STs. RSC
  795.   DEMO - Example code aimed at the novice using RSC files with GFA Basic.  You
  796.   will   require  GFA  Basic  v3.07  or  later  and  Digital  Research's   RSC
  797.   Construction  Kit in order to make use of these examples.  TIMECODE V1.0  by
  798.   Leo de Wit - Used to calculate the time (expressed in clock ticks) it  takes
  799.   to perform any specified 68000 instruction or set of instructions (up to  32
  800.   at any one time). UNCLE ALERT V1.03 by Carl Hafner - A nice friendly utility
  801.   which lets you create alert boxes with the minimum of fuss.  Click onto  the
  802.   required alert symbol,  type in your text and press the TEST button to  view
  803.   the result!  When you are happy with your creation,  it may be saved out  in
  804.   LST format for incorporation into your own GFA Basic programs.  A number  of
  805.   example  alerts are included on disk.  UNCLE MOUSE V2.08b by Carl  Hafner  -
  806.   Primarily a mouse pointer editor.  When you are happy with the  results,  it
  807.   can  be  output  in  CUR or DAT formats for  programs  which  support  mouse
  808.   pointers in these formats or LST format for incorporation into your own  GFA
  809.   Basic  program.  Also  included is a program which loads and  displays  your
  810.   mouse pointers. Lots of example mouse pointers are included on disk.
  811.  
  812.   LAN.4431  &  LAN.4432  CRYSTAL V1.58 by  Ulrich Kaiser -  A highly  portable
  813.   GEM  library  for use with GEM and Modula 2 systems  running  under  PC-DOS,
  814.   GEMDOS,  FlexOS and UNIX.  The differences between machines is taken care of
  815.   by the GNU C preprocessor which is included with the package.  It is set  up
  816.   to be run using the MUPFEL CLI from Gemini on UTL.400,  although the scripts
  817.   could  be adapted for other CLIs.  This is a major update of the package  on
  818.   LAN.3847.  Some  of the latest improvements include support for  SpeedoGDOS,
  819.   implementation of NVDI's off screen feature,  support for  Multi-TOS,  MagiC
  820.   v3.0,  WinX,  AES >4.0, 3D look on AES >= 4.0, iconification and lots of bug
  821.   fixes.  Please note that this distribution is for Atari computers only.  The
  822.   PC sources and executables are NOT included. Includes full C source. Needs a
  823.   hard drive.
  824.  
  825.   LAN.4577  &  LAN.4578  THE  GRAPHIC LIBRARY  FOR  C BEGINNERS (GLCB)   -  An
  826.   extensive library of modules for use within your own C programs.  It  allows
  827.   you to handle graphics, sprites, mouse events, keyboard events, file access,
  828.   real time clock usage,  double buffered animations, digitised sounds, memory
  829.   management,  random  functions and use of an internal font.  The module  has
  830.   currently been tested on PC, Mac, Amiga and Unix machines as well as TOS, so
  831.   your  code will remain portable through use of this  library.  Includes  the
  832.   full  sources to eight games and several utilities which were created  using
  833.   the supplied library functions.  The modules supplied are in C and assembler
  834.   and  include the relevant files not just for the ST and Falcon but  for  all
  835.   supported machines.
  836.  
  837.   LAN.4579   ADA TUTORIAL - This is a tutorial package designed to help  teach
  838.   you  how to program in the ADA language.  ADA is a lesser known  programming
  839.   language  but  is in use by the US Defense Department  for  mission-critical
  840.   systems.  ADA code is supposedly prone to fewer errors,  easier to read  and
  841.   easier to modify, when compaing it to other programming languages. This disk
  842.   contains  and  interactive  ADA tutorial  course  complete  with  'homework'
  843.   assignments.  An  ADA compiler is not required in order to make use  of  the
  844.   tutorial.
  845.  
  846.   LAN.4603  &  LAN.4604  GNU C V1.4  - This is yet  another variation  of  the
  847.   GNU  C  compiler.  However,  this  set is distinctly  different  from  other
  848.   versions  in that it does NOT require a hard drive in order to  run.  It  is
  849.   fully functional and has been shoe-horned to fit into a 2.5 Meg ST by Trevor
  850.   Blight.  Now  those of you who do not own a hard drive can try out  what  is
  851.   arguably  one of the best versions of C around.  Please note that  you  MUST
  852.   have  at LEAST 2.5 Meg of memory in order to use this disk.
  853.  
  854.   LAN.4608  OASES (formerly OMEn) SOFTWARE DEVELOPMENT KIT v1.52 by  Esquimalt
  855.   Digital  -  The  full (3 disk) version allows you to write  your  own  OASES
  856.   software or adapt your existing code to make it compatible with OASES. OASES
  857.   programs  written and compiled on the ST will run under OASES on the  Amiga,
  858.   Mac  and  PC without modification.  The disk comprises of the full  (all  12
  859.   chapters!)  programmers' manual,  the system equates file and  some  example
  860.   source  code.  Please  note that everything is in OASES format so  you  will
  861.   require  OASES on UTL.4607 in order to make use of this disk.  This disk  is
  862.   distributed  on a Shareware type basis and it is essential  that  developers
  863.   register  in  order  to receive continued support  and  ensure  the  further
  864.   development of the system. You can purchase the registered version (which is
  865.   a three disk set with lots of extras including a full assember,  C  compiler
  866.   and Forth assembler) directly from Floppyshop.  See the PRODUCTS section for
  867.   more details.
  868.  
  869.   LAN.4648   THE  INDEPENDENT  JPEG  GROUP'S JPEG SOFTWARE  V5  -  The  latest
  870.   revision of the top compression method for storing True Colour pictures.  It
  871.   is supplied as a ZIP file and requires ST Zip on UTL.3093 to decompress. The
  872.   entire package includes C source code,  executables and documentation on the
  873.   JPEG file format. The archive decompresses to over 1200K in total but may be
  874.   split  between  two  floppies if need be.  You are permitted  to  use  these
  875.   sources within your own commercial programs.  MINT V1.14.7 - The complete  C
  876.   sources  to  MINT  v1.142 as used in Multi-TOS.  These  sources  are  freely
  877.   distributable  but there are a number of restrictions on the  redistribution
  878.   of executables derived from them. The MINT sources run to over 900k, so they
  879.   too have been compressed using ST Zip.
  880.  
  881.   LAN.4799  &  LAN.4800  EASY GEM LIBRARY V1.22 by  Christophe Boyanique  -  A
  882.   collection  of  Pure C sources and library routines for adding a  slick  new
  883.   futuristic looking 3D interface to your own GEM program.  It supports pop-up
  884.   menus,  iconification of windows and everything else you would expect to see
  885.   in a modern interface. Easy GEM was used in the production of BITMAP VIEW 3,
  886.   POVSHELL 2 and other recent releases by Racème Production and now they  have
  887.   released  the  complete sources under the GNU Public Licence.  Easy  GEM  is
  888.   fully  compatible with Multi-TOS and other multi-tasking operating  systems.
  889.   It  is  also fully compatible with SpeedoGDOS and all  its  predecessors.  A
  890.   small  demo of a typical application is included.  It allows you to load  up
  891.   the  Help  files  which form the documentation for  the  library.  The  Help
  892.   feature works on a hypertext type basis and is another feature which can  be
  893.   incorporated  into  your own code.  The demo (including the Help  files)  is
  894.   bilingual and can be set to English or French.
  895.  
  896.   LAN.4801   WINLIB PRO v0.59 by Ken Hollis - A collection of Pure  C  sources
  897.   for  jazzing  up  program  interfaces in much the same  vein  as  Easy  GEM.
  898.   However, WinLib Pro is not nearly as far developed as Easy GEM. Its features
  899.   include  a  3D interface (various  implementations  are  supported),  pop-up
  900.   menus,  drop  down menus,  menus within  windows,  Multi-TOS  compatibility,
  901.   improved text display,  keyboard shortcuts and hypertext style on-line Help.
  902.   A  demo  is  supplied  so that you can try out  some  of  the  routines  for
  903.   yourself.  The demo has its own built-in replacement Desktop from which  you
  904.   can  open,  close and iconify windows.  WinLib Pro is at an early  stage  of
  905.   development and is a little unstable at the moment.
  906.  
  907.   LAN.4828   CONTROL  EXTENSION  v3.5A by Les Greenhalgh -  A  Shareware  STOS
  908.   extension which adds 55 new commands to STOS Basic. Perhaps the main feature
  909.   of this extension is a replacement sprite engine for STOS which works on the
  910.   large hardware scrollable screens of the STE.  There are also commands which
  911.   support  the 'extra' joystick ports on the STE,  allowing you to write  four
  912.   player games for the STE and use the Jaguar joypad. Other commands allow you
  913.   to add a switch construct to STOS,  get around the strings bug and define up
  914.   to  65536 zones!  If that's not enough,  you can remove the screen  borders,
  915.   control  the parallel port and much more.  Full STOS source and a number  of
  916.   graphic font files are also included on disk.  No STOS programmer should  be
  917.   without this disk. Please note that some of the commands are STE specific.
  918.  
  919.   LAN.4839   DESERT  DRAIN v1.52 - A powerful 680xx disassembler.  It  is  GEM
  920.   based  and has a host of features and is well documented.  Regrettably  both
  921.   program  and  docs  are  in  French.  Well  worth  translating  is  anyone's
  922.   interested. C_SOURCE by Lee Wheeler - A collection of small routines written
  923.   in Lattice C which can be used in your own programs. They range from reading
  924.   joystick and mouse inputs to converting decimal to hex,  peeking and  poking
  925.   around and using IBM graphics style commands on your Atari. PGP SHELL V0.5 -
  926.   A  nice easy to use GEM based front end for Pretty Good Privacy  (as  secure
  927.   password protection system) on LAN.4280. FLIP V0.3 - C source code for a FLI
  928.   and  FLC  animation player.  This version now handles FLC  files  which  are
  929.   larger than 320x200.  Unfortunately there's no executables.  C SCAPE v1.1 by
  930.   Pete  Bailey - An integrated front end for Sozobon C (LAN.13).  Rather  than
  931.   have  to  use Sozobon C from a CLI,  C-Scape gives you a nice  easy  to  use
  932.   working environment and allows your compiler and editor to be called up with
  933.   a simple key press.  The package also includes a text editor called Opal.  A
  934.   useful  feature of C-Scape is its ability to switch between low  and  medium
  935.   resolutions  so that you can write the code for a low res program whilst  in
  936.   medium res but don't have to reboot to test out your code.
  937.  
  938.   LAN.4928   BUDGIE UK PROGRAMMER'S 68000 LIBRARY v47 - The entire  collection
  939.   of  machine code routines developed by Budgie UK over the past three  years.
  940.   It  is necessary to have a suitable assembler such as Devpac or Devpac 2  in
  941.   order to use these routines.  This disk should not be dismissed by non-games
  942.   writers  as  many  of  the routines can be  used  equally  well  in  serious
  943.   applications. This disk was previously part of the BUDGIE UK range.
  944.  
  945.   LAN.4929C  MOVING BYTES NO 1 - A collection of some of the best    utilities
  946.   written by various members of the Budgie team.   ACC_SEL -  An accessory and
  947.   autoboot  program  selector.  STARTGEM - A PD program which auto  loads  GEM
  948.   programs on TOS versions below 1.4. If you have a later version of TOS (such
  949.   as an STE) remove this program from the Auto folder.  BOOTER - A  collection
  950.   of programs that allow programs to boot from the boot sector,  picture files
  951.   to load from the boot sector,  your own message or readme to be booted  etc.
  952.   CHAINER - loads up one program,  waits for a key, loads the next and   so on
  953.   until  all  parts  are loaded.   DELTA - Create  your  own  fancy    program
  954.   loaders.   MULTI  FORMAT  -  a good formatter which  can  create    extended
  955.   formats.   GUARDIAN - Budgie's own virus protector.  HAPPY FACE - Displays a
  956.   happy face symbol if your disk is virus free.  MUSIC - A collection of tunes
  957.   by  Gary Wheaton and The Shapeshifters.  RASTERS - All those screen  effects
  958.   from  the  great  demos.  SCROLL - Make up your  own  scrolling  demo!  Most
  959.   programs on the disk have full source code included which can be adapted for
  960.   your own use using Devpac or Devpac 2.  There is a naked lady in the rasters
  961.   program.  Do not buy this disk if you are likely to be offended.  This  disk
  962.   was previously part of the BUDGIE UK range.
  963.  
  964.   LAN.4932C   TLB  SOURCE  CODE  -  Have you  ever  wondered  how  those  demo
  965.   programmers  do it?  This is the full source code to the Megabang and  Power
  966.   demos by The Lost Boys.  You will require Devpac 2 to make use of this disk.
  967.   This disk was previously part of the BUDGIE UK range.
  968.  
  969.   LAN.4935C &  LAN.4936C    Source code from The Mindbomb Demo BY TLB.  - MAIN
  970.   MENU  -  Tim Moss (Manikin of The Lost Boys) has at last agreed  to  release
  971.   this phenomenal piece of code which features full hardware scrolling in  ALL
  972.   directions.  What's  more,  it is all explained and  thoroughly  documented.
  973.   Music, sprites, scroller and the irreverent monkey, all running at 50 frames
  974.   a second!  RED SECTOR SCREEN - The 'Red Sector' 3D balls demo originally  on
  975.   the Amiga and improved on the ST by Manikin.  Includes the famous helicopter
  976.   routine.  Full  reflection in the lower border with the MFP chip  pushed  to
  977.   it's  limit.  Great music to accompany.  DIGI-SYNTH SCREEN -  Quartet  music
  978.   playing  with a spectrum analyser.  Great 3D star field and  the  inevitable
  979.   scroller.  Six tunes from function keys including Paninaro, In The Night and
  980.   The  Mindbomb  Theme.  All sources are fully documented and the  sprite  and
  981.   music  data  are held in their respective folders and an  assembled  PRG  is
  982.   included,  ready to run.  Both disks contain bad language.  Do not buy these
  983.   if you are likely to be offended.  You will require Devpac v2 or 3 in  order
  984.   to use these disks.  Previously part of the BUDGIE UK range.
  985.  
  986.   LAN.4943  ST-68K-REFERENCE v3.0 by Neil Smith - A reference system aimed  at
  987.   the  serious  programmer  containing full data  on  the  ST  internals.  The
  988.   information  inside  the database is displayed in pages  within  nested  GEM
  989.   windows.   Particular subjects can be accessed by clicking on keywords. This
  990.   can  be repeated until there are no more links to new areas.   The  database
  991.   gives details of all Bios,  Xbios and Gemdos calls,  all AES, VDI and Line-A
  992.   calls.  The 68000, 68901, 6850 and YM2149 are covered and there are a number
  993.   of other sections. This disk was previously a BUDGIE UK title.
  994.  
  995.   LAN.5032  C_SCAPE V1.1 by Pete Bailey - An integrated front end for  Sozobon
  996.   C (LAN.13).  Rather than have to use Sozobon from a CLI, C_SCAPE gives you a
  997.   nice easy to use working environment and allows your compiler and editor  to
  998.   be  called  up with a single key press.  The package also  includes  a  text
  999.   editor  called Opal.  A useful feature of C_Scape is the ability  to  switch
  1000.   between  low and medium resolution so that you can write the code for a  low
  1001.   res  program  whilst  in medium res but don't have to re-boot  to  test  it.
  1002.   Comprehensive manual on disk.  Recommended.   LHARC SRC by Thomas Quester  -
  1003.   The complete assembler and C source code to the LZH method of compression as
  1004.   used in the archiver program of the same name.  Almost 300k of code complete
  1005.   with  short  doc  (in German) from author.  XINTEGER by  Simon  Boyd  -  The
  1006.   XINTEGER C Libary for use with Lattice C.  A very comprehensive package with
  1007.   lots  of features including allowing programs to use a new  data  type,  the
  1008.   extended integer,"xint". This can be used to represent large integers in a C
  1009.   program.  A comprehensive library of routines to support the "xint" type  is
  1010.   of course included along with a number of examples.
  1011.  
  1012.   LAN.5055  STOS GBP EXTENSION V4.7 by Neil Halliday - A great STOS  extension
  1013.   which adds numerous new commands to STOS Basic.  Features include turning on
  1014.   or off the disk drive lights (to pulse in time with music),  check to see if
  1015.   a  printer is connected,  set printer configuration,  return the  status  of
  1016.   certain  keys,  disable the ALT/HELP key combination,  unpack  packed  files
  1017.   created using most common packers,  store multiple files in a single  memory
  1018.   bank, load and unpack PC1, TNY and CA1 picture files, mirror any area of the
  1019.   screen,  play stereo sound samples at up to 50khz on an STE,  set the volume
  1020.   of samples replayed on an STE and much more.... Register with the author for
  1021.   the compiler version of this extension. STOS EXTRA EXTENSION v3.26 by Martin
  1022.   Cubitt - A massive collection of 57 new commands for use in your STOS  Basic
  1023.   programs.  Many  of  these will prove invaluable to  STOS  programmers.  New
  1024.   commands  allow  you  to format text,  return the  GEMDOS  and  TOS  version
  1025.   numbers,  receive data from the cartridge port,  read the values of standard
  1026.   cookies in the cookie jar,  determine the state of various keys,  set up the
  1027.   printer,  get  disk format info,  detect a write-protected  disk,  copy  and
  1028.   format  disks,  perform  a  screen dump,  swap  screen  hertz  rate,  unpack
  1029.   compressed  files  and  more....
  1030.  
  1031.   LAN.5056   STOS SOURCE DISK #1 by Matthew Hunter - Over 700K of useful  bits
  1032.   and  pieces  of  STOS source code (most are  complete  programs).  Some  are
  1033.   written in 'native' STOS code and other require the Misty (LAN.3541),  Stars
  1034.   (LAN.3908) and Missing Link (UTL.3720) extensions to be installed before you
  1035.   can use them.  There's source to a drawing program,  a Spectrum 512  picture
  1036.   displayer, a document displayer and a 'tell the time' program. Other sources
  1037.   demonstrate  barrel rolling pictures,  displaying  disk  directories,  using
  1038.   raster bars, extracting pictures from VideoMaster VID and FLM files, playing
  1039.   VideoMaster animations, speeding up the mouse and more... Highly recommended
  1040.   for budding STOS programmers who want to know "how it's done".
  1041.  
  1042.   LAN.5097  CLISP  by Bruno Haible and Michael Stoll -  An  implementation  of
  1043.   Common  LISP for the Atari ST.  Full installation docs are included  but  it
  1044.   is  assumed  that  you  have  a working  knowledge  of  LISP,  as  no  other
  1045.   documentation is included. GFA LINK-FILER V2.2 by MUG UK - This is a program
  1046.   aimed soley at GFA Basic coders.  It allows authors of programs  (especially
  1047.   games and demos) to incorporate all their external data files into one large
  1048.   file. This file can be accessed using simple procedures (included on disk as
  1049.   example  listings)  which replace your original loading  routines  for  your
  1050.   external files.  Comprehensive docs are included.  LDEV by Thierry Bousch  -
  1051.   An  installable  device driver for the Centronics  port.  Just  execute  the
  1052.   program "lpdev.ttp" or put it in your mint.cnf file and it will install  the
  1053.   /dev/lp device.  This driver is interrupt driven and therefore shouldn't hog
  1054.   the  processor  too  much.  Good docs are included  and  obviously  MINT  is
  1055.   required.  Source  code included.  OOPLIB V0.01 by Craig Graham  -  Provides
  1056.   support  for  dynamic  class and object manipulation from  HiSoft  BASIC  2.
  1057.   OOPLIB  runs on any Atari including the Falcon and has a very  minimal  code
  1058.   overhead  (<2Kbytes for the libary code).  Extensive docs are included  with
  1059.   examples  and full installation procedure.  Source code included.  ST_TAR  -
  1060.   There are two programs in this distribution.  DTAR extracts all files from a
  1061.   Tar archive or lists its contents. CTAR creates a Tar archive from the files
  1062.   or directories specified on the command line. All files created are Unix Tar
  1063.   compatible and DTAR will also extract all files from a Unix Tar file as well
  1064.   as an Atari one. Includes docs and some working examples.
  1065.  
  1066.   LAN.5098   XAES.V1.00  by  Ken  Hollis - Originally supplied  as  a  mere  C
  1067.   library, this release includes a very comprehensive standalone program which
  1068.   can  be used to test out your code.  XAES supports the creation of  windows,
  1069.   scrollbars  and all other objects via a single routine,  as well  as  active
  1070.   dragging and redrawing of slider objects and windows. GUI_DEFS is the system
  1071.   file  for XAES which controls how it looks and feels.  The GUI_DEFS file  is
  1072.   completely configurable by either the user or the programmer as he/she feels
  1073.   fit. The GUI_DEFS file which was included originally with XAES is considered
  1074.   the default setup for XAES.  You can use any standard text editor to  adjust
  1075.   the information, or use the supplied configuration CPX file. This program is
  1076.   referred  to as the Ultimate AES Library by the author and offers much  with
  1077.   good documentation and source code.  Recommended. Needs TOS v1.4 or greater.
  1078.   This is a much later version of the C library of the same name on LAN.3848.
  1079.  
  1080.   LAN.5106  &  LAN.5107  SOZOBONX  by Jerry Geiger and  others -  An  eXtended
  1081.   version  of  the  Alycon C compiler,  Sozobon C  v2.00  from  Germany.  This
  1082.   Freeware two disk set has extensive documentation in both English and German
  1083.   and  is  very close to being fully ANSI/POSIX compatible.  It  is  currently
  1084.   being  maintained and updated by seven different authors and  promises  even
  1085.   greater  things  to  come.  This latest  version  supports  profiling,  pre-
  1086.   compiling  and  has an in-built source level debugger  and  code  optimiser.
  1087.   Finished  code is converted to assembler before being linked to  create  the
  1088.   executable  program.  The runtime library files  included,  Xdlibs,  are  an
  1089.   optimised  version  of  Dale Schumacher's Dlibs from  the  original  Sozobon
  1090.   distribution  and the GEM library is an adaptation of Ian Lepore's  GEMFAST.
  1091.   Although designed to run from a CLI,  SozobonX includes HAR v3.00 by  Holger
  1092.   Weets,  which is a graphic based front end similar in feel to his  excellent
  1093.   Pacshell on UTL.4654.  Extensive on-line Help is supplied by way of ST-Guide
  1094.   files  (ST-Guide not included).  There are no minimum hardware  requirements
  1095.   but  1  Meg and a hard drive are recommended as being the minimum  for  most
  1096.   purposes.
  1097.  
  1098.   LAN.5275  FPLIB20 by David Brooks - A floating point library for Sozobon  C.
  1099.   This  release  contains fixes to FPLIB release 1.0 as well as  the  standard
  1100.   Sozobon  release 1.0 floating support.Included is a new LIBM.A that has  the
  1101.   new routines included (and the other routines re-arranged to remove the need
  1102.   to scan the library twice). GFA_CONTROL by Rob Wiltschut - A GEM based shell
  1103.   to tie all the component parts (interpreter,  linker and compiler) together.
  1104.   Unfortunately  both  program and docs are in German,  but we've done  a  RUF
  1105.   translation of the docs. GFA PATCH V0.98 by Gregor Duchalski and Christopher
  1106.   Conrad  -  A  comprehensive GEM based program for use  with  the  GFA  Basic
  1107.   interpreter and compiler.  This program deals with various bugs in the Line-
  1108.   A,  Setcolour,  Merge,  Call and Deflist commands as well as the colours  in
  1109.   used  in  the  Editor and much more.   The  Compiler  is  MagiC  compatible.
  1110.   Unfortunately,  the  program  and docs are in German but we've  done  a  RUF
  1111.   translation  of  the  docs.  PURE  C  SHELL  V2.21  by  Frank  Schramm  -  A
  1112.   comprehensive  shell for use with PURE C only.  Extensive menu system  gives
  1113.   the user control over linkers.  compilers,  assemblers and much  more.  This
  1114.   shell  program  only  runs  in high res and  requires  TOS  2.06  or  later.
  1115.   Unfortunately  the  program  and docs are in German but  we've  done  a  RUF
  1116.   translation  of the docs.  ATARI ST PROFILER by David Rowley - Monitors  the
  1117.   execution of another program and writes out an analysis of where the program
  1118.   being  monitored spends most of its execution time.  The report states  what
  1119.   percentage of the total time is taken up by each individual routine. SHOWMsg
  1120.   V2.0  by  Bill  Aycock - An ACC which can display and  respond  to  the  GEM
  1121.   messages it receives.  It is intended to help programmers debug applications
  1122.   that send or receive messages through the GEM message pipe.  ShowMsg runs on
  1123.   any ST or TT in any resolution. Comprehensive docs are included.
  1124.  
  1125.   LAN.5295   PNG - The full C sources and accompanying documentation  for  the
  1126.   Portable  Network Graphic (PNG) format which has been adopted by  CompuServe
  1127.   to replace GIF 89.  The code is not Atari specific but is easily adapted for
  1128.   use with Lattice C and other compilers. PNG is rapidly replacing GIF as it
  1129.   supports  up to 24-bit True Colour (GIF only handled  256  colours).  USET2G
  1130.   release 3 - a Pure C library which allows you to support TOS2GEM  (UTL.5163)
  1131.   in  your  programs.  includes a GNU C makefile and C source to  the  library
  1132.   itself.  THE  MINT PROGRAMMERS GUIDE - An ST Guide hypertext file (ST  Guide
  1133.   Lite included) of the entire MiNT documentation by Eric Smith.  It documents
  1134.   every  supported  command and includes five  extensive  appendices  covering
  1135.   mememory protection,  debugging, the MINT.CFG file and loadable file systems
  1136.   such  as Minix.  Invaluable reference guide for those wishing to delve  into
  1137.   programming for multi-tasking systems.
  1138.  
  1139.   LAN.5298   COMPUTER  GRAPHICS - A collection of graphics created  with  Fast
  1140.   Basic,  which  are  entertaining and can be used to create  backgrounds  for
  1141.   demos,  textdisplays etc.  Many fans of Franglais will be familiar with  the
  1142.   type  of  graphics shown here.  New features have been added  and  the  full
  1143.   source code is supplied as an ASCII file for all to study.  Any queries will
  1144.   be  answered by Eve Mills,  the author,  on receipt of a  stamped  addressed
  1145.   envelope.  STOS NINJA TRACKER EXT V1.06 by Les Greenhalgh - An extension for
  1146.   STOS Basic which lets you play 4 track MOD files (i.e. no need to convert to
  1147.   AKB) in the background within your own programs.  It also lets you play chip
  1148.   music  by most of the well known demo/game coders too.  This latest  version
  1149.   even supports packed MODs! Includes the compiler extension, two example MODs
  1150.   plus example STOS source code for using the new commands. BLITTER EXT - STOS
  1151.   Basic  extension  which  allows you to use the STE's  blitter  in  your  own
  1152.   programs. Includes both interpreter and compiler versions. SELECT by A Short
  1153.   -  A STOS Basic extension selector.  It lets you switch on or off  any  STOS
  1154.   extensions by renaming prior to loading STOS Basic.  This way, you only load
  1155.   the  extensions you need,  thus freeing up more memory in which  to  develop
  1156.   your  programs.  OVERSTOS  by Neil Stewart - A routine which lets  you  view
  1157.   overscanned picture from within STOS Basic. Example STOS source is included.
  1158.   STOSMAT V2.1 by Croft Soft Software - A simple STOS ACB which allows you  to
  1159.   format standard or extended format disks without leaving STOS Basic.
  1160.  
  1161.   LAN.5334   THE  PROGRAMERS INTRO TO DEMO TECHNIQUES by James Ingram  -  Very
  1162.   comprehensive program that explains some of the aspects that goes into  demo
  1163.   coding.  Some  of  the topics explained are  scrolling  messages,  sine-wave
  1164.   wobblers,  getting rid of borders,  timers,  playing samples(STFM/STe), chip
  1165.   music,  moving  sprites around and sprites that leave an  infinite  "trail."
  1166.   Source  code  is included for the author's Full-Screen  Demo.  This  program
  1167.   assumes  that  you have a working knowledge of 68000 coding and is  not  for
  1168.   novices.  You must of course have a decent assembler such as Devpac3 and  at
  1169.   least 2 Mb of RAM. A hard disk is recommended, otherwise you will require an
  1170.   800k ram-disk.
  1171.  
  1172.   LAN.5366   LIBRARY  CREATOR V1.0 by Terry King - A programmer's  tool  which
  1173.   allows  multiple  files (up to 200) to be combined into  a  single  external
  1174.   library  file.  GFA  source code is given for calling the  individual  files
  1175.   within the library, from your own programs. The code could easily be adapted
  1176.   for use with other languages.  BREAK by Leo de Wit - When run from the  Auto
  1177.   folder, this program allows you to interrupt any program except the Desktop.
  1178.   Includes  assembler source.  STOS EXTENSION SELECTOR V2 by Les Greenhalgh  -
  1179.   Allows you to turn STOS extensions on or off prior to loading the STOS Basic
  1180.   interpreter,  in  much  the same way as a boot manager handles  Auto  folder
  1181.   programs and ACCs. JDEB by Concurrent Systems, Sweden - A source and machine
  1182.   level  debugger  for use with HiSoft's Lattice C.  It has its  own  built-in
  1183.   window support and allows an unlimited number of windows to be opened.  JDEB
  1184.   has a built-in ANSI C parser/interpreter,  allowing you to write macros in C
  1185.   and use these for debugging your program. STOS MAPPER V1.1 by Les Greenhalgh
  1186.   -  Perhaps  the most full featured map editor available.  It is  fully  icon
  1187.   based and works on a similar basis to lego! Maps can be made up from picture
  1188.   files or STOS sprite banks and can be up to three layers deep.  In addition,
  1189.   up  to 10 maps can be held in memory and easily swapped  between.  The  only
  1190.   limitation  is  that the maps cannot exceed 319x199  tiles,  but  the  tiles
  1191.   themselves can be any size. RS2L v2 by M Saro - Converts RSC files into C or
  1192.   assembler.  Allows  conversion  with multiple strings so as  to  accommodate
  1193.   multi-lingual  applications.  The  author  even supplies  the  routines  for
  1194.   changing  languages!  M_CODE01  by  Stephen McNabb - The  first  part  in  a
  1195.   programming  series  on 68000 assembly language.  More of  a  collection  of
  1196.   useful routines for the beginner,  rather than a full blown  tutorial.  STOS
  1197.   SCREEN SAVER by James Marson - This screen saver runs as a STOS ACB. As well
  1198.   as blanking out the screen after a period of inactivity,  it can also be set
  1199.   to blank the screen when you press a pre-defined key and your ST can only be
  1200.   accessed when the correct key is pressed a second time.
  1201.  
  1202.   LAN.5575,  LAN.5576, LAN.5577,  LAN.5578  &  LAN.5579  GNU C/C++  V2.33 -  A
  1203.   combined  package   which  provides  a  complete  working   environment  for
  1204.   developing GNU C,  GNU C++ and Objective C based applications.  There is  no
  1205.   need  to  use separate compilers,  it's all integrated  with  this  package.
  1206.   Unlike previous versions,  this package is extensively documented (in ASCII,
  1207.   DVI, MANpage and ST-Guide formats) with comprehensive information on setting
  1208.   up  the system and how to use it.  In fact even the individual commands  are
  1209.   all explained in the manual,  making it an excellent programmer's guide. GNU
  1210.   C/C++ is fully ANSI compatible and exists on almost every computer platform,
  1211.   making the code easily portable from one machine to another.  Although  this
  1212.   package  was originally designed for use from a CLI type  interface,  a  GEM
  1213.   based front end (GNU-Shell v2.2) is now available and has been included with
  1214.   the  package.  Needs  4 Mb and a hard drive (full installation  requires  12
  1215.   Mb!).
  1216.  
  1217.   LAN.5672   STOS  CYBER EXTENSION v1.00 by Andy Cato and Martin  Cubitt  -  A
  1218.   simple  but  effective extension which allows you to replay  CyberPaint  SEQ
  1219.   animations  from within your own STOS Basic.  Also included is the  compiler
  1220.   extension  so  that you can use the commands in your  compiled  programs.  A
  1221.   number of SEQ files are included along with example basic  programs.  Please
  1222.   note  that  some of the supplied animations need 1 Meg.  C  STYLES  by  Nils
  1223.   Ekholm  -  Two  kurzel  (abbreviation)  files  designed  to  speed  up   the
  1224.   development  of C programs using the Everest (WRD.3891) text  editor.  Using
  1225.   these  files  reduces  typing time,  reduces the chances  of  syntax  errors
  1226.   (typos) creeping in and always places the cursor between the parenthesis  in
  1227.   an  IF  statement.  STIKCOVL by Tim Newsome - The full sources  (in  Pure  C
  1228.   format)  to  Tim's overlay file which allows you to  interface  the  Crystal
  1229.   Atari Browser with STiK so as to support on-line Web browsing. VA PROTOCOL -
  1230.   C source code demonstrating the VA protocol which allows messages to be sent
  1231.   between applications (running as ACCs or under a multi-tasking OS). Programs
  1232.   currently supporting this protocol include Ease,  Gemini,  ST-Guide and  1st
  1233.   Guide  amongst  others.  VDIT  by  Eric Gisin - C  sources  to  a  partially
  1234.   completed  Public Domain VDI interface.  This current version  supports  the
  1235.   loading  and unloading of GDOS fonts using the undocumented  load_fonts  and
  1236.   unload_fonts functions.  XHDI 1.25 LIBRARY FOR LATTICE C by Chris Ridd -  An
  1237.   adaptation  of  a Pure C library which lets you use  the  various  functions
  1238.   built  into the now standard XHDI hard disk driver software  which  supports
  1239.   both Atari and PC formatted devices.
  1240.  
  1241.   LAN.5674   NAUDIO by Mulle KybernetiK - Evaluation copy (some missing  files
  1242.   and  a slow down 'feature') of a sample/module replay library for  use  with
  1243.   Pure C (could probably be adapted to work with Lattice C too).  Comes set up
  1244.   with  everything  you  need  to  effortlessly  create  four  example  NAUDIO
  1245.   programs.  SHELP  V0.1 by T Walter - C source and executable which  let  you
  1246.   call up on-line Help from within your own programs using ST-Guide  (F.4782).
  1247.   Provided ST-Guide is installed,  all you do is press the Help key! In German
  1248.   but we've done a RUF translation of the doc.  MODS by Patrick Ruiz - A  full
  1249.   description of the Soundtracker MOD file format. BPB37S by Domenico De Vitto
  1250.   - Assembler source to display information about a floppy disk. It shows such
  1251.   info  as  boot brach,  disk serial number,  bytes per  sector,  sectors  per
  1252.   cluster, reserved sectors, number of FATs, max root directory entries, total
  1253.   sectors,  media descriptor,  sectors per track,  sectors per FAT,  sides  on
  1254.   media,  hidden  sectors,  directory sectors and more....  CDBIND1 by  Julian
  1255.   Reschke  - C bindings for Pure C which give a Unix-like interface to  CD-ROM
  1256.   specific functions.  They can be used with a MiNT specific CD-ROM driver  or
  1257.   with the MetaDOS BOS drivers.  THE WIMBUSH COLLECTION - A collection of STOS
  1258.   Basic  source  code and associated files by David Wimbush.  TIME  -  An  ACB
  1259.   which displays the current date and time in a window.  COLOUR - An ACB which
  1260.   lets you change the RGB values of any colour in the current palette. It then
  1261.   prints out your new palette as a program line.  SAVER - An ACB based  screen
  1262.   saver  which  works when STOS is running.  It even uses a starfield  if  the
  1263.   STARS extension is installed. COMPILER - A patch for the STOS compiler which
  1264.   allows  you  to  load different OPTIONS.INF files  (customise  settings  for
  1265.   different circumstances).  CRYSTAL1 - Source code to game based on one  from
  1266.   the Crystal Maze TV series. CRYSTAL2 - Source code to a second game from the
  1267.   Crystal Maze. PIX - Chooses a different startup picture (randomly) each time
  1268.   you  run STOS.  All you have to do is supply the pictures!  PLASTER  MIND  -
  1269.   Source to a Mastermind game where you have to guess the location and  colour
  1270.   of  four coloured pegs.  MSECCORD - A sub-routine which displays  the  mouse
  1271.   coordinates  in  a  window which updates as you move  the  mouse.  ZONEND  -
  1272.   Sub-routine  which  displays  which zone the hotspot of your  mouse  is  in.
  1273.   LOTTERY - A fun listing where you enter your lottery numbers into the source
  1274.   code  and the program generates random numbers in an attempt to  match  your
  1275.   ticket.  After  60 years' worth of random numbers I still didn't  have  more
  1276.   than 4 numbers!
  1277.  
  1278.   LAN.5676   FAST EXTENSION by Baz Mulloy - An extension for STOS Basic  which
  1279.   speeds  up  various  aspects of the language such as  clearing  the  screen,
  1280.   mathematical calculations,  plotting to the screen and such like.  HD ON/OFF
  1281.   by Teddy of TMC - A GFA Basic listing which (when compiled) lets you  switch
  1282.   on/off SCSI or IDE hard drives.  Requires an XHDI hard disk driver (such  as
  1283.   HD  Driver) to be installed,  otherwise it won't work.  NORMALIZED KEY  CODE
  1284.   CONVERTER (NKCC) V2.93 by Harald Siegmund - C source code for  incorporation
  1285.   into your own programs for handling keyboard events.  On different  versions
  1286.   of  TOS  and  sometimes  on different language versions  of  the  same  TOS,
  1287.   pressing  a specific key combination returns a different ASCII  value.  NKCC
  1288.   fixes  this by intercepting these and standardising them.  It also  supports
  1289.   the  handling of 'deadkeys' for special non-alphabetical characters as  used
  1290.   in several European languages.  Although intended for use in Turbo C or Pure
  1291.   C, object files are supplied in DRI format, so they could be used in more or
  1292.   less  any compiler.  Docs in both English and German.  WINDALOG V1.2  -  GFA
  1293.   v3  source  for  putting dialog boxes into windows  in  your  own  programs.
  1294.   PEACEBUG V1.31 by Emanuel Mocklin - One of the most popular debugging  tools
  1295.   available.  Unfortunately this is a collection of the source code  only,  no
  1296.   executables, and it needs to be built using the Pure Assembler (or converted
  1297.   to another such as Devpac).  Fully compatible with all Atari models from the
  1298.   ST to the Falcon. Docs in both English and German. Needs a hard drive.
  1299.  
  1300.   LAN.5693C   STOS FRIEND CHIP #5 by Take-5-Team - Another issue of this  STOS
  1301.   based disk mag.  Unlike STOSSER,  Friend Chip really a shell for programming
  1302.   routines rather than being a 'magazine'.  Just choose the topic of  interest
  1303.   and  the routine will be demonstrated,  picture displayed or  music  played.
  1304.   This  issue  features 6 sound chip tunes,  a module,  7  sound  samples  (of
  1305.   screams!),  9 pictures,  a sprite bank, a font bank, 3 STOS ACBs, a few sub-
  1306.   routines,  the STARS extension,  12 complete STOS sources (mainly demos) and
  1307.   the  source  to  a fruit machine games.  Plenty to  keep  the  average  STOS
  1308.   programmer going for a few weeks.
  1309.  
  1310.   LAN.5705   MINIXFS  by S Henson - An alternative filesystem  for  use  under
  1311.   MiNT.  As the name suggests,  it is fully compatible with the (long defunct)
  1312.   Minix  operating  system (a Unix clone) and will let you  access  partitions
  1313.   created using Minix without Minix having to be installed. MinixFS ordinarily
  1314.   supports  filenames  up to 14 characters in length but can be  persuaded  to
  1315.   work  with 30 or even 62 character filenames (which can contain mixed  upper
  1316.   and lower case characters). The file system is much faster at accessing data
  1317.   than  TOS,  supports  huge  partition sizes and is  more  robust  than  TOS.
  1318.   However,  some  programs  cannot  work with long  filenames  and  some  disk
  1319.   utilities  (such  as  optimising/defragmenting  software)  keel  over   with
  1320.   MinixFS.  Having  said  that,  most of the newer  MiNT/Multi-TOS  compatible
  1321.   software works fine.  A file consistency checker and defragmenting tool  are
  1322.   included  on  the disk.  Includes enough docs to get you going  and  full  C
  1323.   source code.  Please note that MinixFS requires a partition to itself so you
  1324.   will  need  to  repartition  your  hard drive  (or  wipe  over  an  existing
  1325.   partition). Also, MinixFS only runs under MiNT (LAN.54) or Multi-TOS.
  1326.  
  1327.   LAN.5852  ABC - The ST version of a high level language originally  destined
  1328.   to  replace BASIC.  It is described as structured,  interactive and easy  to
  1329.   learn  and is ideally suited to writing programs which would  normally  have
  1330.   been designed using BASIC or Pascal.  ABC programs are about 20% of the size
  1331.   of their Pascal or C equivalents and is an ideal teaching language. The docs
  1332.   and on-line Help should be enough to get you going.  There's also a book you
  1333.   can get from your library which explains ABC in details.  STOS COMPILER  FIX
  1334.   by Les Greenhalgh - Fixes the STOS Basic compiler so that compiled  programs
  1335.   will run on all TOS versions up to v4.04 (STOS officially supports up to TOS
  1336.   1.62 only).  This is a simpler alternative to using STOSFIX or GENFIXER when
  1337.   compiling your own STOS Basic programs.  NVDI 4.1 GUIDE by Wilfried Behne  -
  1338.   An  extensive programmers' guide designed to assist you in interfacing  your
  1339.   own  programs  with  NVDI 4 and getting the best out  of  the  system.  Very
  1340.   detailed  documentation,  invaluable  to  all programmers  of  utility  type
  1341.   software. Now in English.
  1342.  
  1343.   LAN.5893   WINDGEM V1.4 by Phillipe Castella - An extended GEM  library  for
  1344.   use  with  Sozobon-X.  It  allows you to add extras such  as  program  menus
  1345.   contained  within  a window,  iconification,  on-line  Help,  pop-up  menus,
  1346.   improved  window management and a more pleasing user interface to  your  own
  1347.   programs.  Very  similar to EGEM and EGLIB in functionality but less  memory
  1348.   hungry.  Compatible with MagiC v4 and TOS 1.2 to 4.04.  Includes full manual
  1349.   in ST-Guide format, unfortunately everything's in French.
  1350.  
  1351.   LAN.5897   PTSRC v 3.T by Lance - Assembler source for replaying  Protracker
  1352.   2.0  MODs at 50khz on an STE!  The sources include a 'Paula' emulator and  a
  1353.   specially written 'Trash Mode' which sets aside buffers so that an animation
  1354.   can  run  comfortably at the same time as the MOD is playing.  RT  by  Harun
  1355.   Scheutzow - Measures Interrupt Response Time.  In other words,  it  measures
  1356.   the  time  taken  from the issuing of the interrupt command  until  the  CPU
  1357.   responds.  It's  useful  for  comparing  the time  taken  by  the  different
  1358.   available  interrupts  to perform the same task or  for  comparison  between
  1359.   interrupts   running  under  different  operating  systems  (different   TOS
  1360.   versions,  MagiC,  Geneva,  Multi-TOS etc).  Regrettably it's in German  but
  1361.   we've done a RUF translation of the docs. MARK WILLIAMS C SHELL by Dan Wilga
  1362.   -  A  shell  program  for MWC which allows up to five  source  files  to  be
  1363.   compiled into one PRG. It is designed to be run from within NeoDesk v2.05 or
  1364.   later.  Along with the text editor of your choice,  it gives MWC programmers
  1365.   integrated  editor,  linker and compiler functions from an easy to  use  GEM
  1366.   based environment.  OLD2ANSI by Dan Wilga - Converts old Kernighan & Ritchie
  1367.   C sources into ANSI style prototypes.  Should cope with the source from most
  1368.   pre-ANSI C compilers and save you a whole lot of retyping. GIFJPEG by Jochan
  1369.   Klockars   &  Frank  Mohle - Various Assembler and C sources  (used  in  the
  1370.   program  MGIF) for loading and displaying GIF and JPG files.  Most are  well
  1371.   commented  and all are in English!  CHK BUSY by Graham Curtis - Program  and
  1372.   Pascal source to a test routine which shows the binary representation of the
  1373.   byte  at $FFFA01 of the MFP chip.  TIME TEST by Graham Curtis - Program  and
  1374.   Pascal source to test shutter timing.  For use in conjunction with CHK BUSY.
  1375.   MOTOROLA by Bjorn Ove Arthun - A comprehensive document (in English!) on the
  1376.   Motorola 68030 as used in the TT,  Falcon and PAK.  It covers all mneumonics
  1377.   and  their  meanings,  adressing modes  and  assembler  syntax,  instruction
  1378.   assembler syntax, instruction cycles table and advice on optimisations. Very
  1379.   thorough coverage with lengthy examples throughout.
  1380.  
  1381.   LAN.6029   PASCAL TO C CONVERTER V1.20 by David Gillespie - Executables  and
  1382.   library  files needed to convert Pascal source code into GNU C  source.  You
  1383.   will need to have a working GNU C/GNU C++ setup in order to use this disk. A
  1384.   number  of  Pascal  examples  and  their  C  equivalents  are  included  for
  1385.   comparative  purposes.  The program is so well designed that most C  sources
  1386.   can  be compiled without any alteration and those areas which are likely  to
  1387.   require human intervention are clearly commented in the source! Needs 1 Mb.
  1388.  
  1389.   LAN.6030   DCS by Double Click Software - Assembler routine for loading  and
  1390.   displaying  a  degas or NEO image.  METADOSL by Julian Reschke -  C  sources
  1391.   which provide a Unix-like interface to CD-ROM specific  functions,  bindings
  1392.   for MetaDOS functions and defines and prototypes for MetaDOS functions.  NOS
  1393.   V0.42 by David Nash - Full C sources to AtariNOS,  the program which  opened
  1394.   up the Internet to Atari users. This is the version used in Demon Internet's
  1395.   original  Atari access software and subsequently as the on-line  portion  of
  1396.   the  Oasis 1.xx software before being superceded by ICE (Oasis 2)  and  STiK
  1397.   (WWW  Pack).  Anyone wishing to program software intended for accessing  the
  1398.   Net could learn a lot from these sources.  PC1_DPK by Rob Cooper - Assembler
  1399.   source (and GFA Basic INLine) to load and decompress a Degas PC1  image.  TT
  1400.   DIS  V1.01  by  Brian Gladman - A CLI based disassembler for  the  TT  which
  1401.   handles  68030  and 68882 assembler.  You can disassemble  as  instructions,
  1402.   bytes,  words,  longwords or characters between any two specified addresses.
  1403.   Files   can  of  course  be  disassembled  as  well  as  memory   locations.
  1404.   Specifically written for the TT but also runs on the Falcon.
  1405.  
  1406.   LAN.6033  &  LAN.6034  ST OBERON  V2.05  by   Stephan Junker  -  Oberon  was
  1407.   developed between 1985 and 1987 by Niklaus Wirth and Jurg Gutknecht.  It  is
  1408.   used  mainly  for teaching purposes and is similar in  concept  to  C,  also
  1409.   drawing  influences from Modula 2.  Like C it is a highly portable  language
  1410.   with versions existing for almost all computer platforms. This version is an
  1411.   adaptation of Oberon 2 and runs on any Atari but has the ability to generate
  1412.   030  and  FPU native code where required.  It also  features  an  integrated
  1413.   assembler for added speed.  Includes extensive documentation (in English) on
  1414.   the  Atari  implementation  of Oberon along with details  of  the  standards
  1415.   agreed  for  Oberon  compilers at  a  developers'  conference.  Dirk  Haun's
  1416.   programming  shell  Chatwin is recommended (but not included) for  use  with
  1417.   Oberon  but an alternative (PShell) is included for those who are  short  of
  1418.   memory or do not have Chatwin.  Shareware with registered users getting  the
  1419.   library source files,  a debugger and other extras.  This is a major upgrade
  1420.   of Oberon on LAN.4175.
  1421.  
  1422.   LAN.6066   EASY  JAVA by Martin Howard - Have you ever wanted  to  add  Java
  1423.   support  to  your Web pages?  This programming course explains  clearly  and
  1424.   concisely  how to write your own Java applets and link them into  your  HTML
  1425.   code.  Java  Script  applets are device independent,  so it  doesn't  matter
  1426.   which machine you create them on,  they will run on Sun, PC, Mac, Next, Unix
  1427.   etc.  Currently none of the Atari Web browsers support the use of Java (they
  1428.   just ignore it),  but it will come in time and you'll be ready when it does.
  1429.   This  course  is NOT for the novice.  It assumes you have  a  sound  working
  1430.   knowledge of C and C++.  If you are also well up on Smalltalk,  so much  the
  1431.   better. Some of the files are Java source, others are tutorial files. A file
  1432.   displayer is included on the disk, although it makes more sense to print the
  1433.   course in its entirety.  TOPS v2.00 by Keith Baines - An OPL editor for  TOS
  1434.   based machines.  OPL is the programming language used by the Psion Series  3
  1435.   and Siena handheld computers. It allows you to edit existing OPL programs on
  1436.   your Atari or create new ones from scratch.  These may then be sent (by null
  1437.   modem  cable) directly to the handheld device and run directly as if it  had
  1438.   been  created  on  that device.  The system includes  a  built-in  OPL  pre-
  1439.   processor,   graphical  editor  for  OPA  icons,   module  builder  to  link
  1440.   independently  created OPL modules,  ACC which installs the Psion  character
  1441.   set on your Atari,  file transfer utility and on-screen help with OPL syntax
  1442.   as well as several example OPL programs. You will of course a suitable Psion
  1443.   serial  cable in order to connect the two computers.  HS Modem  on  COM.4407
  1444.   will also be required. Needs 1 Mb.
  1445.  
  1446.   LAN.6087  GEMMA STOS V1.72 by Paul Jones and friends - An extension for STOS
  1447.   Basic  which  lets you use GEM calls within STOS!  Yes,  you can use  it  to
  1448.   create  window based applications in STOS Basic,  multi-tasking is  even  be
  1449.   possible as is 256 colour display on the Falcon. The intention is that GEMMA
  1450.   will  eventually  become a complete re-write of STOS,  for the  meantime  it
  1451.   consists of an interpreter extension, a compiler extension and a replacement
  1452.   STOS Basic loader.  Well documented and worth a look.  You will require  the
  1453.   original  STOS  Basic interpreter (if you also have the  compiler,  all  the
  1454.   better),  otherwise  you  will  be unable to use  GEMMA.  DRI2GNU  by  Joerg
  1455.   Hessdoerfer  -  Converts  DRI  object  code  (as  generated  by  most  Atari
  1456.   compilers)  to GNU C/C++ object files.  EC PAINT by Haakon Eines - Full  GFA
  1457.   Basic and assembler sources to the impressive monochrome graphics package of
  1458.   the same name on ART.5111M.
  1459.  
  1460.   LAN.6106   ?PIXELS  by Phil Young - Four machine code  file  with  assembler
  1461.   source.  Their purpose is to pixelate the screen quickly.  They are intended
  1462.   to be loaded into a STOS memory bank and called from there.  CONV3 - A  STOS
  1463.   ACB which allows source files which use extensions to work if the  extension
  1464.   is installed under a different letter. ELF HELP - Creates English Help files
  1465.   for Pure C.  Needs TOS 1.4 or later and 2 Mb. ELF HELP 2 - An upgrade to ELF
  1466.   HELP which needs to be applied after the initial installation.  FLDLIB V0.93
  1467.   by Martin Maisey - A library for use with Lattice C which allows you to  use
  1468.   floating  dialogs (dialogs contained within windows) in your  own  programs.
  1469.   MAKE  CPX  V1.02  by Noud van Kruysbergen - CPX modules  require  a  special
  1470.   header which cannot easily be created within a compiler.  This program  lets
  1471.   you generate the appropriate header by extracting and modifying an  existing
  1472.   one from another CPX or generating a new header from scratch.  Make CPX then
  1473.   allows  the header to be attached to your CPX program file as  generated  by
  1474.   the compiler.  RSC TO C by ELF Software - Extracts the data from an RSC file
  1475.   into a set of initialised static arrays and a data structure containing  the
  1476.   size and pointers to these arrays.  The resultant code can then be edited to
  1477.   suit  and incorporated directly within the main program.  Designed  for  use
  1478.   with  Pure C,  the output may need minor modification for  other  compilers.
  1479.   ALERT  HELP  V2.0 by Matthias Jaap - The easy way to create  an  alert  box.
  1480.   Enter  the  text for the message and buttons,  choose  the  default  button,
  1481.   select which symbol is to be used in the box and you're finished! Output can
  1482.   be in GFA Basic format or standard FORM_ALERT type.  There's even a  preview
  1483.   button  so  you  can see the results before you save  to  disk.  Program  in
  1484.   English and German.
  1485.  
  1486.   LAN.6166   COLOUR  ICONS  3 by Thomas Binder - The  release  of  the  Falcon
  1487.   brought  in support for colour icons on the Desktop.  The documentation  and
  1488.   sources here allow colour icons to be used within your own C programs,  even
  1489.   on an ST.  SYNO_SRC - The complete assembler source code (including graphics
  1490.   and sound samples) to a game called Synopalis.  If the graphics are anything
  1491.   to  go by,  it could be quite an impressive game.  There are no  docs,  just
  1492.   source code.  Perhaps its an unfinished game,  maybe just unreleased. Either
  1493.   way, assemble it with Devpac and see what you think of it!
  1494.  
  1495.   LAN.6201 PGSMODST - Now that Soft Logik no longer develop PageStream for the
  1496.   Atari,  they  have  decided to release the full source code to a  number  of
  1497.   printer  drivers  and export modules from PageStream v2.2 so  that  you  can
  1498.   modify them or create your own.  The export modules are for Degas and  ASCII
  1499.   and  there  are 69 printer drivers covering most  popular  models  including
  1500.   Canon Epson Hewlett Packard,  NEC,  OKI,  TEK, Atari and PostScript. All are
  1501.   supplied  as assembler source with the appropriate includes and make  files.
  1502.   Soft  Logik retain the copyright on these sources but you are free  to  make
  1503.   your  own  modules from them.  UNIC V2.6 by The YESCrew - A  GEM  filesystem
  1504.   manager for Minix partitions respecting the KGMD installation.  Put  simply,
  1505.   it's  a  replacement file selector with bells and whistles which  only  runs
  1506.   under  MiNT with an AV server Desktop (such as Thing) and handles  the  file
  1507.   structure of Minix partitions correctly.
  1508.  
  1509.   LAN.6202 ARGV - A well written document explaining the structure and use  of
  1510.   the  GEMDOS extended argument specification.  KILLREGS by Julian  Reschke  -
  1511.   Overwrites the values of the d1,  d2, a0, a1, a2 registers with every GEMDOS
  1512.   call to remove rogue values introduced by certain programs (including ST Zip
  1513.   2.3 and Xcontrol 1.31).  MORPH3D2 - C source which creates the  intermediate
  1514.   frames  needed  to  morph two CAD3D v2 files.  INDENT V1.6  -  A  C  program
  1515.   formatter.  Lets  you  reformat  C  source the way  you  want  it.  Every  C
  1516.   programmer has his own ideas as to how the source should be  indented.  This
  1517.   program covers just about every eventuality, with about 30 possible switches
  1518.   which can be set to suit.  Now you can reformat everyone else's source  code
  1519.   into  a  format  which is more readable for you.  Includes  full  C  source.
  1520.   CODEASS  V0.48 by Sven Karlsson - An early version of a system which  cross-
  1521.   compiles  code  for  the Jaguar on your Atari.  Put  simply,  when  used  in
  1522.   conjunction with Devpac 3,  it lets you write Jaguar games on an ST,  TT  or
  1523.   Falcon.  I have no ideas as to how you get them up and running on the Jaguar
  1524.   as  this  version comes with absolutely no docs.That  said,  it  looks  very
  1525.   promising.
  1526.  
  1527.   ****************************************************************************
  1528.   ICTARI Programmers' User Group - ICTARI is a user group specifically set  up
  1529.   for Atari programmers.  They started producing a regular "disk mag" back  in
  1530.   March 1993 and are still going strong.  Always on the search for quality PD,
  1531.   we have managed to track down past issues of this excellent publication.  In
  1532.   this update we will feature ICTARI issues 1 to 7. Don't dismiss these due to
  1533.   their  age,  programming tutorials and source code don't date as quickly  as
  1534.   product reviews and news items! Over the next few months, we intend bringing
  1535.   the  ICTARI  collection  right up to date but there's masses  of  issues  to
  1536.   catalogue and it takes time.  Although described as a diskmag, ICTARI issues
  1537.   are  really a collection of source codes,  executables,  tutorials and  user
  1538.   group news. If you enjoy these first few issues, you will be pleased to know
  1539.   that  issues 8 to 19 are also available from Floppyshop.  The only  snag  is
  1540.   that  we can't tell you what's on those issues as they won't  be  catalogued
  1541.   for another couple of months.  If you can't wait,  just order them by  issue
  1542.   number and take pot luck.
  1543.   *****************************************************************************
  1544.  
  1545.   LAN.6211  ICTARI #1 MARCH 1993 - This first issue of the Atari  programmers'
  1546.   diskmag spends much of its time outlining plans for future issues and  (like
  1547.   all  subsequent  issues)  comes as plain text files so  you'll  need  a  doc
  1548.   displayer,  text  editor  or  word processor in order to  read  it.  In  the
  1549.   unlikely event you have none of the above, we recommend Everest on WRD.3891.
  1550.   Programs on the disk include an accounts program, a database, a virus killer
  1551.   and the source code and executables to lots of other programs.  Most sources
  1552.   are in C and assembler in this issue.  There's Assembler source to a program
  1553.   packer,  a  Mandelbrot generator,  a caps lock disable program and  a  virus
  1554.   killer. C sources are for an auto time program, a soft formatting program, a
  1555.   binary  to  assembler  converter,   an  early  virus  killer  and  a  system
  1556.   diagnostics  program.  Articles  include an article on  the  ST's  operating
  1557.   system, a review of the newly released Falcon and the full specifications of
  1558.   the Falcon.
  1559.  
  1560.   LAN.6212  ICTARI  #2  - The second issue of  this  programmer's  user  group
  1561.   release.  The  user  group file has grown considerably and now  includes  an
  1562.   editorial,  a news roundup,  an explanation of PD,  Shareware,  Freeware and
  1563.   Licenceware,  a  forum section and a selection of user profiles.  There  are
  1564.   sections for Assembler,  GFA, STOS and C. Other features include bug reports
  1565.   on last month's programs,  a piece on the STE's DMA hardware and how to  use
  1566.   it, and an article on getting started with MIDI. Assembler sources include a
  1567.   document  displayer,  an  intro/menu from which programs can be  run,  a  no
  1568.   border  routine and a program for playing music via the DMA hardware  on  an
  1569.   STE.  C sources include the beginnings of a database program,  a program for
  1570.   drawing  basic shapes and another which displays characters input  from  the
  1571.   keyboard. There's GFA code for a font editor and STOS code a raster routine,
  1572.   a sprite demo, a parallax scroller and several games.
  1573.  
  1574.   LAN.6213  ICTARI #3 JUNE 1993 - There's very little by way of  editorial  in
  1575.   this issue but masses of source in Assembler,  Basic,  GFA,  C and STOS.  As
  1576.   usual,  you  will  need a text editor such as Everest in order to  read  the
  1577.   files on this disk.  Assembler sources cover loading and saving files  using
  1578.   GEMDOS,  accessing disk sectors using the BIOS,  detecting the TOS  version,
  1579.   hints & tips for speeding up your code,  screen border  removal,  displaying
  1580.   the values in a disk's BPB,  and displaying Spectrum 512 images.  There's  a
  1581.   fractal  generator  in HiSoft Basic and an incremental backup utility  in  C
  1582.   along  with parts 1 & 2 of Tim Orens' GEM programming tutorial.  GFA  source
  1583.   includes a clock program,  a Degas picture displayer, a tool for simpilfying
  1584.   the  creation of GEM menus and lots of miscellaneous sources.  STOS  sources
  1585.   include  routine to draw circles,  calculate the day of the week on a  given
  1586.   date,  a  sprite  routine,  and a routine to rescue data from a  disk  whose
  1587.   directory has been lost.  Other features include the Atari GEMDOS manual,  a
  1588.   review of the book "The Official Guide to Sid Meir's Railroad Tycoon" and an
  1589.   article explaining how to send demos over the Internet. Software on the disk
  1590.   includes a virus protector,  debugging tool,  Mega Depack and the  Chameleon
  1591.   Desk Accessory loader.
  1592.  
  1593.   LAN.6214  ICTARI  #4  JULY  1993 - This fourth  issue  is  as  crammed  with
  1594.   programming  tips,  tutorials  and  source code  as  its  predecessors.  The
  1595.   assembler section includes sources to a doc displayer, a routine which flips
  1596.   the screen,  a HBL colour changing routine and the start of a  serialisation
  1597.   of  Robert Arp's Arp Book (full version on LAN.3612).  C source  includes  a
  1598.   sample  sequencer,  a form handling routine and parts 3 and 4 of Tim  Orens'
  1599.   Professional GEM tutorials.  The STOS section includes a listing of all know
  1600.   STOS extensions along with their uses,  and Martin Cubitt's Extra extension.
  1601.   Other articles include Audio Formats FAQ,  ST Picture Formats, how to modify
  1602.   an  STFM to output stereo sound and a listing of VT52 control  codes.  There
  1603.   are also a number of small programs, mostly by AstraSoft.
  1604.  
  1605.   LAN.6215 ICTARI #5 - It's good to see a regular diskzine for programmers and
  1606.   issue 5 of ICTARI is so crammed with information that the disk format had to
  1607.   be  extended!  The  Assembler continues the Arp  Book  series,  has  another
  1608.   borders removal routine,  an updated doc displayer, a routine which displays
  1609.   a picture on reset,  a starburst routine,  a rasters routine and an  updated
  1610.   TOS detection routine. There's a C routine which shows how to link Lattice C
  1611.   to 68k MC,  an article on the structure of a floppy disk and another on  the
  1612.   use of the Pexec command.  The supplied STOS routines overcome the 15 sprite
  1613.   limit  and  show  off some special effects  including  border  removal.  GFA
  1614.   routines include infinite sprites,  a mini-demo,  a screen melt  routine,  a
  1615.   scroller  and an address book.  There's other pieces on the structure of  an
  1616.   executable file and the continuation of Tim Orens' Professional GEM  series.
  1617.   Another worthy issue.
  1618.  
  1619.   LAN.6216  ICTARI  #6  AUGUST  1993 - This month's  issue  has  quite  a  few
  1620.   executables  on it as well as the usual source code.  The Assembler  section
  1621.   continues  the  serialisation of Arp Book,  has an AVR player for  the  STE,
  1622.   routines  to  check  if  the mouse is within a  specified  area  on  screen,
  1623.   initialise GEM, intall an interrupt in a VBL queue, generate a random number
  1624.   within  a specified range,  perform horizontal scrolling on a mono  display,
  1625.   and  calculate  the  square  root  of  a  32-bit  number,  all  meticulously
  1626.   documented.  Tim  Orens'  Professional  GEM series continues  with  part  7,
  1627.   there's  the  beginnings of an address book written in Pascal and  the  full
  1628.   sources to a STOS demo.  This month's GFA section has an improved version of
  1629.   last month's mini-demo, a GFA v2 conversion of the infinite sprites routine,
  1630.   another starfield routine and about 20 invaluable GFA procedures,  all  well
  1631.   documented.  There's also the compiled version of last month's STE  sampling
  1632.   program, BASIC (HiSoft and STOS) routines for replaying Master Sound samples
  1633.   on  an STFM,  another border removal routine and a  handwriting  recognition
  1634.   program!
  1635.  
  1636.   LAN.6217  ICTARI  #7 SEPTEMBER 1993 - This issue has a lively  editorial  as
  1637.   well  as the usual sources in Assembler,  C,  GFA and  STOS.  The  Assembler
  1638.   section  progresses  with chapters 7 and 8 or Arp Book and has  routines  to
  1639.   hide and show the mouse pointer,  use sprires saved by NeoChrome Master  and
  1640.   play TCB Tracker modules.  There's an Ictari membership program in STOS  and
  1641.   more of Tim Orens' series on C programming for GEM. The Professor's last GFA
  1642.   column  features  an exploding pixels demo and top  border  removal  source.
  1643.   Finally,  there's a program which prints out text in several GDOS  fonts,  a
  1644.   comprehensive document explaining how bitplanes work and an updated  version
  1645.   of last month's handwriting recognition program.
  1646.  
  1647.   LAN.6306  CSTATIST by Erik Häll - Counts the number of lines in any given  C
  1648.   source  file.  It includes statistics for each file called by the main  file
  1649.   and  lists the count for each #include file.  Multi-tasking  friendly,  also
  1650.   runs under TOS. GEMLIB V3.0XX by Tommy Andersen - A bug fixed version of the
  1651.   GEMLIB library for use with the GCC compiler.  This is an unofficial version
  1652.   but has been patched to work with EGEM 220.  Not much by way of docs, but it
  1653.   should  be straightforward enough to GNU C programmers.  MPEG_SYS  by  Guido
  1654.   Vollbeding  - Pure C source for analysing and converting MPEG  system  layer
  1655.   streams. It optionally gives information on the contents of the system layer
  1656.   streams or extracts them as pure MPEG video streams which can be handled  by
  1657.   any  MPEG  video  players.   Please  note  this  is  source  code  only,  no
  1658.   executables.
  1659.  
  1660.   ****************************************************************************